<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:lcii="http://www.lci1.com/20220930"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="lcii-20220930.xsd" xlink:type="simple"/>
    <context id="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic8325876e5b547e9874aa5c170bb9295_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="if05d04eb3b6747f597000392dbd80542_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie5891ef66a3b4335a3b14e1eba1732b8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i2f72f37e96c74c59b94296d71caf2395_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44ec4836d9b84519aac2be8738cb60fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16e1efffb16a440294a11c76c3af6e36_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i048dd33af501493eb7641fe494299fb2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifac526679a37493b9b72e5687fda9b81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd289ae6e71b461387b80df19385b365_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cbfdd03eaf0427d91f0c2eb2daa21f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d21da3e2eba43148a33fcdb4e68c2c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4f13f93c9514eaa8201fb1f48d99982_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7c83b5867d264deeb65afeb8b3f77e5e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ica43cf30f57a47a895f7fda62b54977b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5f51b25625bf47f7b806dd0764920483_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i79b543a242ed4ffa94522e217ef0bd67_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i99c53d3fc49648d484da33f76d1de6e4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8aab8a1ca60847e0ad5f3618ecedda18_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifabeb1ae26514596a0e5038cf923b1a0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ieac39d4a4050468d942db3c195c880e6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i02016e926b80418986ad68afa23d1625_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4efcf4a8a3a64296bd4b9aa3ca35372e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieee2ed0553be4f688deb0fff73257625_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i96962c9819104b61acc2e0fc7af5778a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i983c3927f47643c78264bec2ba21132b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib47a2af7fa004364acc1a89e594ecb2e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4e26d373b3d548ce95a93a5cd61de961_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icafb4b5fd89440018449858d27648ca1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9a347b000b8a4d1abc112c3df7da420a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifc0511e1e573409c8bb7af8aca4f327c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic755347d97e94029b5f49d9d59fdefd7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iba24024d74f44ea4a50467c663ac97b0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2007dd1d9b78458694630d629c347eba_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8f7b259659aa4594a7751a738990fd4a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8c598d864b764fe1a17934cecb1170cd_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0febbb2ccd6c43ef9e4e782c6c5a0ad7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i36a617d97d0f49e0a3ff376da30cdee5_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1d36ff2271794b4693f9a8565d502ad0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id458fe5aeee44659a38660bffd7a581b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="ie678adfd6b68490c9c5ab8f5b02dd20f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="i68d848a1599e4497b80d2e41a648a51c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="i38118c582a274a34809ce659f6dbaccc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="ida967afe57ce47298279186142c60749_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2530dd615ee4271928b4c3eeb5c9569_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5cb6086fe0564c7eb4ad74a2d1679f2b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="i0310b15698294188b613055f10788f6b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="i36abc3d2e66343728935de97da2b5d13_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="i136cba8955924cffa1761a4edb18e34e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="idf0132cbd1a44a4aa299800d5bfacbff_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="ib37634d461e2433e8fa017ddef2f5e39_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="i07bb2c7b9541412baa69e9bb63aa4e6f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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="iab8ea6f24773445da4f6af7effa960e2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i487ddb80ef4f4cd0aa45f6463302b8dd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0b6bf81854b54edea5d568cbdac776f7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i38fcb806772d47f9898da69a9b8a05af_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i19ec4ccd5a9d4ddaba62ae2e34e427d3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3157076cd35c42b0a8eb225a3ae11359_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7143f4be2d1f4eeba60e78e649b9a039_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i27bd4c08f4fc4327bfcd6c726b69342d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i286aaedf93dc4f1590f42fcca44e55f5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1512a739bb7d46d7afe7d67f5a413f32_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i00087f93f3164c228ba5ca44c1e80e09_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib148d428ea4b4c4d8b74e26fa9b36d1a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9059e21e67514d5c9bce82606bf37e60_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i21d50a4a24704cfeb9a9ee4dbe79f46e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia202b1d2300e4d30bc37ce47c115b116_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i11bd5e11543341b49f10b1c77246f6b4_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ida9fe514bb8745989bfd8e2cfa597220_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia17622eada3a4c058fa899ff422d93bf_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id56256c9a31f4a14a2615f7517662aa4_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i389e101b2941484b99871a6936b14e96_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i30d728e352784f7c96de1455d2a592dd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i745c086a3edd42d78fbd176eccfcc78c_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie74d99c2ff8b452380d3e6b1b7745bcd_I20210513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-13</instant>
        </period>
    </context>
    <context id="ieca938f993584b9ca75248bfda120f84_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i35a1ddcaefe54d65a22d9cafacf221be_I20210513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <instant>2021-05-13</instant>
        </period>
    </context>
    <context id="ia52b600c8fdc46a49c59d46d7ddc66b8_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i326a7cde6f1c4d20a531d6326c22a1de_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5859ed69dc4d4503937c0f2011618bd6_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="ic75f1e16d0bd4022addb9765ba8c67bf_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:GirardSystemsAndGirardProductsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id66d7791e0d14f21987cdd5f2c5936b1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:GirardSystemsAndGirardProductsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1c98f93a26f74446b3e5561339101cf0_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9cf8ab89c19b49f6a21ff6295c943245_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i0bb3b25ec28945ea87a1d48d37fa3997_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:StampedePresentationProductsIncDbaExertisExertisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i56eb962706b249b486ef01205dbf722c_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lcii:StampedePresentationProductsIncDbaExertisExertisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i818280ef82b44358ba97fc84c9fe67dd_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1d3430cb80594f5389c0e1377f742fbc_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib45a84f71a804490a3ddb5b633c91783_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c818202386f4be0bd1ea6ec042aeeef_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia6b9bd157c5d4965b23da0bb949021ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4fb4c72c3f34991bfe5f2fa9b9f5fad_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0507b84fb3234e6087c068a82110dc46_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i96ca3934153c42de8dae8385761f29e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2333e78758f14ee2a41b0fce2219e41e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i74c5e651aae84b46a4eba9cce3ef138f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id13bd9ed62374640918e3777ffa758b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80941a016ba343f993cb4735245f633f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3c4db74ae7004e419a5af1733a7c8a27_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:FurrionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i1e03c4249f254979baf4e760c7a115c0_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:SchaudtGmbHElektrotechnikApparatebauSchaudtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i1d211b2324d547588758d1c7dda591a5_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">lcii:SchaudtGmbHElektrotechnikApparatebauSchaudtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="idcb338e9ede6468bacae0ef3514e73f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i999f2512842743078f019ecc61480f8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1969e99f17ad4f15b68a39a57fdda942_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="if29ac55a98e04bd59e78dd7a86c3f48b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7fadcdd82d7845e1a0085305a8ebad13_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i22f47c844b564427bc3c78f98a68953d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i34b2cd69d9e443ad94915b2700871f31_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i03e39d2a85944f748f2050dba038411b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icf8a6ee7850c441eafcd8d9c3e414183_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3bda3d85c50b42459e3dcb2c06c06cf8_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if8d657d8dd88497f9b0813333096b62e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i14d189b645ba459ebb1829f9ccf1d512_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i60e00b74b32d4b3b9405752aaa405875_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4a2ff13d63734aeda127b2c98c2a75dc_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id498d4774c354935ad8af7cc427df6fc_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic402c64e322645708bb73b3b2fee964e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i943fbf2d064b4a649351d7a08956fab7_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie6e8db8a94da42bf85a8656bd15b9a83_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i326d8fb8e7cd474d929c434908fc6265_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3081ca266c8449faadd927131e05a371_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9f96322787c443d4afa648f7e10f71a1_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5834802f5b7f468bb136a486be7a3ccd_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i2dc249182a1941ea9ab73e5421968af7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55af81cca4a84d6a8a6e8a290dbbd375_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic99628ec2ce747f99e704d0e1ef69ea1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5f262f65fe3a4aa0a9f8f55a10587e3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5616a0f6cfad4983b2a53ea25cfb03b7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iabd4cfb7089c406bbd384aab0c33c267_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7481008acc384ddca5caa40d27766052_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3bf8602e1c14f629fa2cf6867775e76_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i73e9e722127c422e884f3f528eb96c26_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i100a07be88174bb69f29e30d634a00b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida23a64b6a3e48cd938066de015f007b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3d45ad126ad4ace8f4656fa7048109a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6bbb0882b3274318ba9a6a0506eac3a7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i564bfafaf5f94259b761c66862342347_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i939f836c1ea547479dd5d263d35d8940_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5a341c4d2b3d480ca7791eb06c9a1ad4_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7560ffb1086a4d9ba90482976e6c5945_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">lcii:PurchasedResearchandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ad4d290b2b84fdf87270444b6c113be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ec8d6b1a9b0412da877a02ed28d25f6_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3e1ec9638e8f4c3ca58a37ef33c234cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i176bb116c4674bf5a79ea57140c8d556_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i57ebf5da205f4b46b119c8c2f2e816a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bdd00b421324ac3917cc0b3b6ddc257_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">lcii:ShelfLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i93f4c5f356ac487a9aa3d65c90c723ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">lcii:ShelfLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8eea57b639b4a9899c1f3750037d672_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">lcii:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3a2adfd0ca244e668337d13551b01629_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">lcii:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e89eb351e6c4a15b4b341cfbea3f2dc_I20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JPMorganChaseBankN.A.WellsFargoBankN.A.BankofAmericaN.A.and1stSourceBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-14</instant>
        </period>
    </context>
    <context id="id11a37f075cb4110aded5b287f8c3309_I20160427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JpmorganChaseBankAndWellsFargoBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-04-27</instant>
        </period>
    </context>
    <context id="iad2cc5d3003a46f0b34d8edba72e6b9c_I20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:PrudentialInvestmentManagementIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-14</instant>
        </period>
    </context>
    <context id="ibb2ea58e5e104710979c7e41d5b0cd59_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lcii:NewTermLoanAmendmentNo4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:PrudentialInvestmentManagementIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="i3757145a436245d08cee81f24f135665_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="ib682ffb65e244b869c6b08ba79ac64d7_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="ia59f3de5cd2542f896d73aad442e7c8e_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="ib5407fa602db4c7aa58b6b6b6d6c2eb3_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="i344b1cd2753e4e88baad8b691b3181d3_D20160427-20160427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JPMorganChaseBankN.A.WellsFargoBankN.A.BankofAmericaN.A.and1stSourceBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lcii:BorrowingInterestRateOptionsAxis">lcii:OptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-27</startDate>
            <endDate>2016-04-27</endDate>
        </period>
    </context>
    <context id="i8aed61e996164f8aa04becd7e868ab8b_D20181214-20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JPMorganChaseBankN.A.WellsFargoBankN.A.BankofAmericaN.A.and1stSourceBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lcii:BorrowingInterestRateOptionsAxis">lcii:OptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-14</startDate>
            <endDate>2018-12-14</endDate>
        </period>
    </context>
    <context id="id6e61fd985ea4ea198adea7aac23318e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JPMorganChaseBankN.A.WellsFargoBankN.A.BankofAmericaN.A.and1stSourceBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lcii:BorrowingInterestRateOptionsAxis">lcii:OptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8445314b76694d51bebf532156cbeef6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JPMorganChaseBankN.A.WellsFargoBankN.A.BankofAmericaN.A.and1stSourceBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lcii:BorrowingInterestRateOptionsAxis">lcii:OptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1c8a4b89dfbe4303956f43a3ced27f3f_D20181214-20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JPMorganChaseBankN.A.WellsFargoBankN.A.BankofAmericaN.A.and1stSourceBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lcii:BorrowingInterestRateOptionsAxis">lcii:OptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-14</startDate>
            <endDate>2018-12-14</endDate>
        </period>
    </context>
    <context id="i31ff81cfaa28421bb8ab56bce63481f8_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JPMorganChaseBankN.A.WellsFargoBankN.A.BankofAmericaN.A.and1stSourceBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="lcii:BorrowingInterestRateOptionsAxis">lcii:OptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifd7533d3568d493eb3df012e4e7d03dc_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JpmorganChaseBankAndWellsFargoBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i6e4a9fb394cc48bc8c6dec1a4b419c2a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JpmorganChaseBankAndWellsFargoBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic0852cfbe81c40069bd33d7a77d21269_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JpmorganChaseBankAndWellsFargoBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id034cdffeb94486c9ac2274831420caa_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:JpmorganChaseBankAndWellsFargoBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1afa0cceae1548e5b96c6a34f1aea52f_I20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:PrudentialInvestmentManagementIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-29</instant>
        </period>
    </context>
    <context id="ia153597d70c54f2d846395afbb94476e_D20190329-20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:PrudentialInvestmentManagementIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-29</startDate>
            <endDate>2019-03-29</endDate>
        </period>
    </context>
    <context id="i95b16288b7134165a0706c69206badf5_I20140224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">lcii:PrudentialInvestmentManagementIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-02-24</instant>
        </period>
    </context>
    <context id="ibc554e22966e4d56b5614dc8fdccbe2f_D20210513-20210513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-13</startDate>
            <endDate>2021-05-13</endDate>
        </period>
    </context>
    <context id="ib8279bf8375c4ce59fb4c157989b53e2_D20210513-20210513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-13</startDate>
            <endDate>2021-05-13</endDate>
        </period>
    </context>
    <context id="i214737ccc3d348f5af4b4ccec114dfe9_D20210513-20210513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-13</startDate>
            <endDate>2021-05-13</endDate>
        </period>
    </context>
    <context id="i5ac8e8d4e2e84126bc1253dfc10fa671_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ib7b2adc266f5496b8884066602d5c4f3_D20191219-20191219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-19</startDate>
            <endDate>2019-12-19</endDate>
        </period>
    </context>
    <context id="i2c6fdbe5eecf48209549dc855aeb2432_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia55fd602d61a493da9c0e3436dd4f56e_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i71e51104f8f04235ab0cddb8831f83fd_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if9ad79cd30564c70afdde516ce180fd1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ac7df51a271495abb923ede1ebd7d2a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i58b2341b37484ddebaa2f42148837912_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lcii:DeferredAndRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4bcd51b2f986414bace1eb5f1d089392_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lcii:DeferredAndRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87ca67301dd34825829f64d510ffb71e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lcii:DeferredAndRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="icd1faa294ede447eac224babb5eda190_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3b8f062157674aa9b6016576b1cad588_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a0cab6bf56a4140b256f6a72bf89b92_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i2cacac316d9042f6983499cd3022308c_D20210513-20210513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
        </entity>
        <period>
            <startDate>2021-05-13</startDate>
            <endDate>2021-05-13</endDate>
        </period>
    </context>
    <context id="i1fa10aab505e4af1893d0c7a196a6650_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i14d36a43f6d1492aa548194bd68ddba8_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i977857165d6c4f5e94a8dbe5edd151a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e0d521ae3cf403eab1ef89ecf7c6327_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ee44528b87749a6add5ebffd269274e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27694cf00a3f4eafbde65306b2406dcb_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id9efa4e5e5ec43ee894924944ab34513_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i951492b87a094cc6abb78a56f6983f7b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0cd8717a9409417687a7de5cf6db73c5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i32060896c9fb4d968b48618e09cabd88_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ideacf6e57f2e45ae9ce0c5cf1cec7222_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7fc8a3a4fdef469994cb6e6dda32fed7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibacbb0dee1a8452f98ab8a1adbcfa4e9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icdbd577c954a435aa8191d47d572884f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i712520f892dd4164a3cd22d9c2acbcfe_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i333d5ef7c7ef4f7e8b63050134a95c46_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i58ae5e71ac9f4733b2977cc33b9f18c8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7aa3164adc20450c91f77e982d21e12b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifbfbc55727214a4a90738d59d32c1b36_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i22dc0329f1f143efa37dfe932c76cf2b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4eb93b022e644c1aac43aac982827344_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id445a65bf1a54758b849358ba3a00749_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia602e662e024430cafc75c2e9b6fe4e0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i029c7bfc139841c4bc0f52c3fcbb5ae0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8223d4c48a2f4b1d900a09f2f72257a3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i894b23df46664c7e89a3cb7538525d6e_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia3d86cbdf7074a36b24f09c0f16ffbaa_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3e79b004c8664982bdf321a743521eb0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0222bc027f0544c599941ec8b5902ed6_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i83783aca1bc64041b0f583a66939c10b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42e5d5af3023483aac7b35f012f85a01_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8539e1b6ca97480f8879c9c228246260_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7c1be0b676a14752a5b1c5d8fbcf0608_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib0a5b77d440645248187f04c2cb82fda_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia6c822215f9e4e1ab9451f7edefd4c18_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icae12f3bae9449df92c4ac1d16368ee5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if9a3bbd019514207a1af04ccbb44b3e3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0131741268e442af8cfc4699ad4998bd_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5d358e6027eb4e22ae9387ae554ff6d2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i53651d6a1338493aab28515251bd633c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib8c425123998404e8767a254dfd66ba8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i07a743a31f9b4c3dba783cf53fdd1da3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0308bd2878b14b97ade01eb9ae9e7c12_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i01e49a7b16f04e079f2098bc24e7383b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ice4cb76a86f444578d52a29868ab4796_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iae57642d4d1d4a99afb8d85538ddbf67_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icd211f83b63b4432bad64e3866b68d20_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i48922c091cf243ceadfc08ef47e2d4a9_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i429f95125fd44a55bb26c168f0e6f92a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1e258ce9eaeb489f9c33617c5879f20c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3546d814278c4bab966d4e484d19f0c9_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8ed47ce1b9204b9381e8144409a068cd_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:TravelTrailerAndFifthWheelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5ee0cb2b55484d64a7a23b61a7a8cfc4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9066538e92e445879475be5663478eb2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i19254ad23a6344b6a2d1bfc5de006334_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ief7d97ca24624c399d8f58d5f8233d44_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5069f91e0e00438391bb25161a6a2fb4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i25809a3a7b3d4662b5f33c2fe9bcfcba_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:MotorhomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i76a85cd1e9bd47f7a39e42caf8569f73_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3856ae3aa34b4fa794d330b48c5a0c8c_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4bc19225515d4e2eb418eee0ab207e7d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i06f6718d21ce4bf8a47a53a86400a2ef_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibc70039b2c754b4a988310c2dd7d4048_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2704effb616e45aaaff4954dc9d79a0c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMsAdjacentIndustriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idfd14cde99aa44869b5fc8ae72adb780_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i900a5e59f6534524a8cd42a36eb2088e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id1281df8ca104c89b2920df1fe56e1a3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie005f88222064cc6abc9b9f18fcb8ccd_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3053b40e17d749c6b8c31ddc8a92d23b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iaea6aabb9bd641e58d89931729403da0_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i31b6be5f1b2f441395c9402803ac1a3f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id68332f4dc524b2f99ea45324c19a23c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i17981d4b10054f03809c0bd020aadbde_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic90669f091894f16a3211291c03aa7ce_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia8584c38dff0461ca4142a503215d90f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i167c91940d7649ccab3bebf65a907fe0_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i07472ccbed1243d49fcc3edf2fdbdcb0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifed58fa97e5f4768abad35aa7acc4759_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">lcii:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5aea2b50159f43c6861ed67b8bb0b920_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i62bd7a32c2ae4bac810369e88f03aa07_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie01b81803dd84585b999688dd6daa1dc_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3df2cb2143af48ce9afdecbe00260a7a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1bbbea4dd6414ae2a2a71e1b0a801c1a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i462b050a6ed047d4b5176c159d112bfd_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3fdc1c6116094b5aa3479d0c4d633a60_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5cef3b82c5f540d5992d93120cbaa6fe_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:AftermarketSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i36e9d5d2febe48b884147b01dce44edc_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:ChassisChassisPartsandSlideoutMechanismsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie0a6ba1827ba42bdb138ba736fe4911c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:ChassisChassisPartsandSlideoutMechanismsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iaeb16ad771de4907a0571f4cd52519be_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:ChassisChassisPartsandSlideoutMechanismsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4becea905b9d4369acc611eec8d182e8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:ChassisChassisPartsandSlideoutMechanismsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0afadda6cc06420bbdc33248fa47ebeb_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:WindowsandDoorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie84b7d1fc42a41d28c72373dcfb8efc8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:WindowsandDoorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9ab61f325b0b4d55b06cbbde835ad99b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:WindowsandDoorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i805412e68ac4462481ff4be3c80dcc19_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:WindowsandDoorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i76040f0ea7c441428e4fc727a886409c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:FurnitureandMattressesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1dae693384914d29bd33026921e28f8f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:FurnitureandMattressesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic4e7c512ee1a46c9887f57c8e821533d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:FurnitureandMattressesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifac75fdc2c8046958d37fad9750e3875_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:FurnitureandMattressesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3dcf54d54b60404f95a55b66e51f0579_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:AxlesandSuspensionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iee39e73f97c94111a446b54ac9a5c7c8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:AxlesandSuspensionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id4c83ca8e63c404d8dd89d5514d56b03_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:AxlesandSuspensionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1b5188daf3664521b33e4d9cac795386_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:AxlesandSuspensionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i05d5bb826fcf452087474756d92bcb4d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iadfb59e47c37411a88f23e385d6efde1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i570ae72505cc49a19e551fe4415c9493_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idc9768f6f5c2436fa580c78b3de99f12_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000763744</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lcii:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lcii:OEMSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="tradingday">
        <measure>lcii:tradingDay</measure>
    </unit>
    <unit id="segment">
        <measure>lcii:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80L2ZyYWc6M2UzMmYyNjk2ZWU5NDVjZWEyZWUwYTQwMzg0ODA2MjAvdGFibGU6NzhjZTAyMmY1ZmEyNGE3M2E1ZTc1YTczNDg2YzBmNjEvdGFibGVyYW5nZTo3OGNlMDIyZjVmYTI0YTczYTVlNzVhNzM0ODZjMGY2MV80LTEtMS0xLTU2MzI1_f46029ad-28b0-49eb-8fc5-0a3bc3193db1">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80L2ZyYWc6M2UzMmYyNjk2ZWU5NDVjZWEyZWUwYTQwMzg0ODA2MjAvdGFibGU6NzhjZTAyMmY1ZmEyNGE3M2E1ZTc1YTczNDg2YzBmNjEvdGFibGVyYW5nZTo3OGNlMDIyZjVmYTI0YTczYTVlNzVhNzM0ODZjMGY2MV82LTEtMS0xLTU2MzI1_2215a413-62b8-4c26-a93f-5c3f51fc3cd1">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80L2ZyYWc6M2UzMmYyNjk2ZWU5NDVjZWEyZWUwYTQwMzg0ODA2MjAvdGFibGU6NzhjZTAyMmY1ZmEyNGE3M2E1ZTc1YTczNDg2YzBmNjEvdGFibGVyYW5nZTo3OGNlMDIyZjVmYTI0YTczYTVlNzVhNzM0ODZjMGY2MV83LTEtMS0xLTU2MzI1_1d7a21d9-7c39-464f-b0aa-692d177f6c8d">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80L2ZyYWc6M2UzMmYyNjk2ZWU5NDVjZWEyZWUwYTQwMzg0ODA2MjAvdGFibGU6NzhjZTAyMmY1ZmEyNGE3M2E1ZTc1YTczNDg2YzBmNjEvdGFibGVyYW5nZTo3OGNlMDIyZjVmYTI0YTczYTVlNzVhNzM0ODZjMGY2MV85LTEtMS0xLTU2MzI1_8d69e615-9207-48a9-a63c-94fc5d613438">0000763744</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80L2ZyYWc6M2UzMmYyNjk2ZWU5NDVjZWEyZWUwYTQwMzg0ODA2MjAvdGFibGU6NzhjZTAyMmY1ZmEyNGE3M2E1ZTc1YTczNDg2YzBmNjEvdGFibGVyYW5nZTo3OGNlMDIyZjVmYTI0YTczYTVlNzVhNzM0ODZjMGY2MV8xNS0xLTEtMS01NjMyNQ_752b0a3f-bb40-4cb7-a82c-252e6d38b45b">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DebtInstrumentTerm
      contextRef="ib7b2adc266f5496b8884066602d5c4f3_D20191219-20191219"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82MS9mcmFnOmMyNzllODUyMmJjMDQwYTRhZTdhYjFjMDdkZWIzNGVmL3RhYmxlOmNiNTUwYWNlY2Y4ZDQyZTA5OWE3ZmI5ZDhkNjA2OTFlL3RhYmxlcmFuZ2U6Y2I1NTBhY2VjZjhkNDJlMDk5YTdmYjlkOGQ2MDY5MWVfMC0xLTEtMS01NjMyNQ_8b0c4bb0-c7b9-4a80-9963-9725e4113375">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="ibc554e22966e4d56b5614dc8fdccbe2f_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82MS9mcmFnOmMyNzllODUyMmJjMDQwYTRhZTdhYjFjMDdkZWIzNGVmL3RhYmxlOmNiNTUwYWNlY2Y4ZDQyZTA5OWE3ZmI5ZDhkNjA2OTFlL3RhYmxlcmFuZ2U6Y2I1NTBhY2VjZjhkNDJlMDk5YTdmYjlkOGQ2MDY5MWVfMi0xLTEtMS01NjMyNQ_1341ff8a-987a-4aa5-a117-8c1bfe73adcd"
      unitRef="number">0.0060369</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF84NA_38de057c-0c31-42f6-be30-734dafc9f96f">10-Q</dei:DocumentType>
    <dei:DocumentType
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF84NA_cbe65aed-3864-44df-b481-3be8e3bb4009">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6MzI4ZTcyMmNlMjhjNGIxMzhkYzAxNmJjYzg2MGZmNWEvdGFibGVyYW5nZTozMjhlNzIyY2UyOGM0YjEzOGRjMDE2YmNjODYwZmY1YV8wLTAtMS0xLTU2MzI1_50682f5b-be54-4774-a9f5-37db7e7c3f5a">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8xMzM_595a2023-3457-4f02-b1b0-b7c42a629d89">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6YzYxYWY1NGJhZjU1NDM1OGI4OTM3NTJlODUzNzYxMGIvdGFibGVyYW5nZTpjNjFhZjU0YmFmNTU0MzU4Yjg5Mzc1MmU4NTM3NjEwYl8wLTAtMS0xLTU2MzI1_abd338f2-9e93-470e-9266-a4aff208d913">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjUz_03d9e756-2f66-4ab6-93ee-b5b51237c035">001-13646</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjQ2_072b9195-07b2-414e-ad6f-546a000fc3d6">LCI INDUSTRIES</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6Y2E0YzliODQ0MDAxNDlmNTkwOTU5ZWU4MWUwOGUxMjUvdGFibGVyYW5nZTpjYTRjOWI4NDQwMDE0OWY1OTA5NTllZTgxZTA4ZTEyNV8wLTAtMS0xLTU2MzI1_08a35b28-6d53-422b-af3c-a021139518e0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6Y2E0YzliODQ0MDAxNDlmNTkwOTU5ZWU4MWUwOGUxMjUvdGFibGVyYW5nZTpjYTRjOWI4NDQwMDE0OWY1OTA5NTllZTgxZTA4ZTEyNV8wLTItMS0xLTU2MzI1_f3295ade-43ca-4d51-b88f-7432c603bd00">13-3250533</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6Y2E0YzliODQ0MDAxNDlmNTkwOTU5ZWU4MWUwOGUxMjUvdGFibGVyYW5nZTpjYTRjOWI4NDQwMDE0OWY1OTA5NTllZTgxZTA4ZTEyNV80LTAtMS0xLTU2MzI1_f32a7f74-8073-4b87-8625-7191c7e0d847">3501 County Road 6 East</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6Y2E0YzliODQ0MDAxNDlmNTkwOTU5ZWU4MWUwOGUxMjUvdGFibGVyYW5nZTpjYTRjOWI4NDQwMDE0OWY1OTA5NTllZTgxZTA4ZTEyNV80LTItMS0xLTU2MzI1_d93f5e89-99fa-49a7-a3c1-396c931fc744">46514</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6Y2E0YzliODQ0MDAxNDlmNTkwOTU5ZWU4MWUwOGUxMjUvdGFibGVyYW5nZTpjYTRjOWI4NDQwMDE0OWY1OTA5NTllZTgxZTA4ZTEyNV81LTAtMS0xLTU2MzI1_71af557e-85d9-408f-a43f-fce5c60c7bf5">Elkhart,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6Y2E0YzliODQ0MDAxNDlmNTkwOTU5ZWU4MWUwOGUxMjUvdGFibGVyYW5nZTpjYTRjOWI4NDQwMDE0OWY1OTA5NTllZTgxZTA4ZTEyNV81LTEtMS0xLTU2MzI1_50f25125-5f45-4125-8fec-8b52e2ed6e48">IN</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjU0_3499262f-20e8-42ed-acd7-e28debeecfdb">574</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjU1_da2ad7e5-a30b-46b3-be7a-066d9830607f">535-1125</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6M2M2ZTBkMmVmYTk1NDhhY2I0YTEwNGRjYjAyZDg2ZjUvdGFibGVyYW5nZTozYzZlMGQyZWZhOTU0OGFjYjRhMTA0ZGNiMDJkODZmNV8xLTAtMS0xLTU2MzI1_78f9d05d-cd49-47fe-bd93-2c55897a1c52">Common Stock, $.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6M2M2ZTBkMmVmYTk1NDhhY2I0YTEwNGRjYjAyZDg2ZjUvdGFibGVyYW5nZTozYzZlMGQyZWZhOTU0OGFjYjRhMTA0ZGNiMDJkODZmNV8xLTEtMS0xLTU2MzI1_9e96c1c2-7e9d-4c61-a6ae-92e5adcb79ff">LCII</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGFibGU6M2M2ZTBkMmVmYTk1NDhhY2I0YTEwNGRjYjAyZDg2ZjUvdGFibGVyYW5nZTozYzZlMGQyZWZhOTU0OGFjYjRhMTA0ZGNiMDJkODZmNV8xLTItMS0xLTU2MzI1_03254a6b-8b57-41b5-9bd8-48bb1d38358a">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF84ODk_d31b4840-78d2-466b-81a6-9ba45fe4081e">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8xMjE4_79ff289e-1b6b-4e86-ab0e-5261340b1afd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjQ5_aaa36b9d-d52f-4291-95e2-c67cffc350e0">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjQ1_98e4f6f1-91fb-4020-9abb-9ec5734adaa8">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjUx_b6bb5424-f765-415d-8072-f87bc96daee7">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjUy_c48de052-ddd5-40fe-b736-bb5e05483790">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ic8325876e5b547e9874aa5c170bb9295_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xL2ZyYWc6YmI5ZDIwZTFmNjFkNDk0M2IwZDZhZGViZjQ4NmNjZjgvdGV4dHJlZ2lvbjpiYjlkMjBlMWY2MWQ0OTQzYjBkNmFkZWJmNDg2Y2NmOF8yMjE4_1893d433-688e-4ad4-91b0-083cba15639d"
      unitRef="shares">25430293</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNC0xLTEtMS01NjMyNQ_ba331e6a-c952-42c5-860d-f5a750dd0a6c"
      unitRef="usd">1132079000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNC0zLTEtMS01NjMyNQ_b6148405-e40a-4606-8dac-c470ffdd4d71"
      unitRef="usd">1165309000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNC01LTEtMS01NjMyNQ_4b8a70bf-9e4b-4735-9d42-515b2ceafe9a"
      unitRef="usd">4312797000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNC03LTEtMS01NjMyNQ_eafe34e4-2202-437a-925e-e28fd89a2aa2"
      unitRef="usd">3259287000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNS0xLTEtMS01NjMyNQ_80614a97-0de7-4207-9c92-3516da99c627"
      unitRef="usd">879025000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNS0zLTEtMS01NjMyNQ_f90ff350-0252-4bc8-8f8c-50fa79318eda"
      unitRef="usd">913728000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNS01LTEtMS01NjMyNQ_4cf30f1c-6ea4-42dc-ad65-215d14a9f6cf"
      unitRef="usd">3186415000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNS03LTEtMS01NjMyNQ_8ebf1845-30f4-446a-9d2b-9bf7ad5481e8"
      unitRef="usd">2508318000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNi0xLTEtMS01NjMyNQ_fcebab32-bb03-41f2-8dee-d526b62ae84c"
      unitRef="usd">253054000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNi0zLTEtMS01NjMyNQ_11b9636d-ce15-4eb8-ad4c-14c18c256ba2"
      unitRef="usd">251581000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNi01LTEtMS01NjMyNQ_796641ed-af04-4f3b-8238-055134986828"
      unitRef="usd">1126382000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNi03LTEtMS01NjMyNQ_f9d394b0-a95e-4330-84cd-3dd7c9980304"
      unitRef="usd">750969000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNy0xLTEtMS01NjMyNQ_35d6b3ce-4605-4ae7-bb96-f69666e9f5fd"
      unitRef="usd">165479000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNy0zLTEtMS01NjMyNQ_22c7d281-7428-42fb-a9bf-8b2e956e7635"
      unitRef="usd">162557000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNy01LTEtMS01NjMyNQ_63a26dc8-2fb7-469f-b70b-93acea232b8e"
      unitRef="usd">550317000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfNy03LTEtMS01NjMyNQ_9c758c2e-1f0f-4db3-93c0-b38ff080712b"
      unitRef="usd">466532000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOC0xLTEtMS01NjMyNQ_dae2f124-26da-4528-982a-79d5a37a8d10"
      unitRef="usd">87575000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOC0zLTEtMS01NjMyNQ_cd45ab97-7e5b-4275-94a5-6bd091fc0363"
      unitRef="usd">89024000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOC01LTEtMS01NjMyNQ_2cdefc5a-7245-4b7e-bb76-f207660dee77"
      unitRef="usd">576065000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOC03LTEtMS01NjMyNQ_2428784d-923b-4832-b1d0-ac5e8a6b6731"
      unitRef="usd">284437000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOS0xLTEtMS01NjMyNQ_0748dbfb-2f18-4ff3-943e-1a316f8e773e"
      unitRef="usd">-6910000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOS0zLTEtMS01NjMyNQ_8779c5d8-d99d-43bf-bf43-2561d1c5ca36"
      unitRef="usd">-4667000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOS01LTEtMS01NjMyNQ_47342f67-8ce6-491f-b59c-42e6a57d0197"
      unitRef="usd">-19353000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfOS03LTEtMS01NjMyNQ_29d17f03-2757-44f4-bf05-f2d18ead3478"
      unitRef="usd">-10844000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTAtMS0xLTEtNTYzMjU_945aa55a-73d9-49e2-9c7c-f1f33bf32586"
      unitRef="usd">80665000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTAtMy0xLTEtNTYzMjU_071d5220-38af-4ce3-8237-8ac8151fa943"
      unitRef="usd">84357000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTAtNS0xLTEtNTYzMjU_ac258412-152b-4701-b23e-27016a141531"
      unitRef="usd">556712000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTAtNy0xLTEtNTYzMjU_bc2160b4-6be8-4403-8e68-4fb803a0c206"
      unitRef="usd">273593000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTEtMS0xLTEtNTYzMjU_3effb700-907c-495b-b4e5-47d594d50c8a"
      unitRef="usd">19273000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTEtMy0xLTEtNTYzMjU_91ee24f8-454c-412f-9b38-f135782ff56e"
      unitRef="usd">20956000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTEtNS0xLTEtNTYzMjU_f08e14da-e1c4-499c-94f3-f2d6974b45f9"
      unitRef="usd">144609000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTEtNy0xLTEtNTYzMjU_8de01b91-1b29-4cbf-9eae-9dd4343a5bc1"
      unitRef="usd">68183000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTItMS0xLTEtNTYzMjU_d9a7a681-461d-49fa-a032-fc0f9f97e8e0"
      unitRef="usd">61392000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie5891ef66a3b4335a3b14e1eba1732b8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTItMy0xLTEtNTYzMjU_b68b087f-bd43-4db1-beb9-7a6f32b75a8e"
      unitRef="usd">63401000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTItNS0xLTEtNTYzMjU_5d05e448-0973-448f-b431-643cbd4d9c14"
      unitRef="usd">412103000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTItNy0xLTEtNTYzMjU_a25a1d62-c11e-4b1f-ba06-f0cd73cd172d"
      unitRef="usd">205410000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTUtMS0xLTEtNTYzMjU_cf4b00a7-25fd-4073-8310-13ad913054a5"
      unitRef="usdPerShare">2.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTUtMy0xLTEtNTYzMjU_7cf1bf98-e3a2-40fb-a6c7-c2372fb643e6"
      unitRef="usdPerShare">2.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTUtNS0xLTEtNTYzMjU_ad209572-7205-486c-9348-4c3ffdffea2d"
      unitRef="usdPerShare">16.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTUtNy0xLTEtNTYzMjU_9b3cedf4-e01e-4981-bd46-3b823f3cccd4"
      unitRef="usdPerShare">8.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTYtMS0xLTEtNTYzMjU_9153e10a-f208-49fd-9adc-25c9f3bdd0ab"
      unitRef="usdPerShare">2.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTYtMy0xLTEtNTYzMjU_41723344-0058-457c-980d-869a42b335bc"
      unitRef="usdPerShare">2.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTYtNS0xLTEtNTYzMjU_987c8559-4629-4836-b095-0696590f41af"
      unitRef="usdPerShare">16.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTYtNy0xLTEtNTYzMjU_406e5224-5b95-4d77-8083-50060a285068"
      unitRef="usdPerShare">8.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTktMS0xLTEtNTYzMjU_168736b6-e551-442f-bde0-40e69a665d8e"
      unitRef="shares">25447000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTktMy0xLTEtNTYzMjU_73f968c8-5b98-4949-8ef1-64d470aae1b2"
      unitRef="shares">25286000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTktNS0xLTEtNTYzMjU_d5d0fe44-f266-4217-83c0-4ba2fcc12698"
      unitRef="shares">25398000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMTktNy0xLTEtNTYzMjU_65fd6152-0fde-47e2-99f3-1f507a6a787b"
      unitRef="shares">25247000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMjAtMS0xLTEtNTYzMjU_318f9c9a-cdfa-4d7b-9707-5f4c9970705e"
      unitRef="shares">25600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMjAtMy0xLTEtNTYzMjU_a7d211cb-558a-4f6a-bad7-3870be298c37"
      unitRef="shares">25417000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMjAtNS0xLTEtNTYzMjU_4cc09307-a468-4ee8-8232-8105f47da9fa"
      unitRef="shares">25520000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xNi9mcmFnOjQ5YmNlMzZkZDMzYTQ3YjI5MDIyNTYxOGViYmViN2UwL3RhYmxlOjA5ZGZiMTFlNDU0YzQ4MTU4MjQ2N2YzM2VlZmM1YjQwL3RhYmxlcmFuZ2U6MDlkZmIxMWU0NTRjNDgxNTgyNDY3ZjMzZWVmYzViNDBfMjAtNy0xLTEtNTYzMjU_28b3fc73-d46d-49cb-a738-7cc2ad9ab0ce"
      unitRef="shares">25371000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNC0xLTEtMS01NjMyNQ_d9a7a681-461d-49fa-a032-fc0f9f97e8e0"
      unitRef="usd">61392000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNC0zLTEtMS01NjMyNQ_074bf616-022f-4cfa-9214-46c2ccf1d711"
      unitRef="usd">63401000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNC01LTEtMS01NjMyNQ_5d05e448-0973-448f-b431-643cbd4d9c14"
      unitRef="usd">412103000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNC03LTEtMS01NjMyNQ_81929341-e9ac-4771-9832-4f680fd19c56"
      unitRef="usd">205410000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNi0xLTEtMS01NjMyNQ_26c8e09c-9ce2-45a5-8c06-eb5e3b57ee02"
      unitRef="usd">-12197000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNi0zLTEtMS01NjMyNQ_80bb3d1d-b1d8-4538-94c1-90b383bccba7"
      unitRef="usd">-1793000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNi01LTEtMS01NjMyNQ_6ea9362f-fc1d-4389-b9cb-156da43af22d"
      unitRef="usd">-28767000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNi03LTEtMS01NjMyNQ_3467a090-4341-4806-b730-9b143006e18a"
      unitRef="usd">-3875000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNy0xLTEtMS01NjMyNQ_80510c24-e5c1-49bb-9bba-85e9cfad2870"
      unitRef="usd">-125000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNy0zLTEtMS01NjMyNQ_fa5afbe2-1407-41b9-b449-76645e18c7dd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNy01LTEtMS01NjMyNQ_4c86cbbd-723a-4289-91ad-a045eec83cde"
      unitRef="usd">13860000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfNy03LTEtMS01NjMyNQ_f09ed217-2d58-4f56-b4df-91117b4f2032"
      unitRef="usd">933000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfOS0xLTEtMS01NjMyNQ_a3aa558d-ab48-4974-8857-fa163ddcc981"
      unitRef="usd">49070000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfOS0zLTEtMS01NjMyNQ_72b319cf-f3dd-405b-a80f-20a82ab4115e"
      unitRef="usd">61608000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfOS01LTEtMS01NjMyNQ_affee4e4-db88-4376-8a41-2b7b4080d7d2"
      unitRef="usd">397196000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8xOS9mcmFnOmExMDFiY2ExNzIxOTQ2YmI5NmE3OTFjMTcyYTRmYTM5L3RhYmxlOjNjNWMxMDFkZWJmNDQxZmY4YjQ4MDU0YjAwMWEyMmM4L3RhYmxlcmFuZ2U6M2M1YzEwMWRlYmY0NDFmZjhiNDgwNTRiMDAxYTIyYzhfOS03LTEtMS01NjMyNQ_f21fc4d1-5d1a-42ba-8525-6fa70dff531a"
      unitRef="usd">202468000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNi0xLTEtMS01NjMyNQ_c72f818b-6f92-4b5d-be09-2095fa3875fc"
      unitRef="usd">23403000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNi01LTEtMS01NjMyNQ_c70e37c7-9142-4732-9988-39e1113b8c6e"
      unitRef="usd">62896000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfOC0wLTEtMS01NjMyNS90ZXh0cmVnaW9uOmQyMDk4NTk2MTFjZDQ0ZmQ5ZDlmNzc3MGU2NWVlYmI1XzQ2_f3a24ad8-526d-438b-99a7-c5e1928e75c9"
      unitRef="usd">7769000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfOC0wLTEtMS01NjMyNS90ZXh0cmVnaW9uOmQyMDk4NTk2MTFjZDQ0ZmQ5ZDlmNzc3MGU2NWVlYmI1XzUz_a4632b14-c052-4b48-9dce-899f8b3113e6"
      unitRef="usd">6446000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfOC0xLTEtMS01NjMyNQ_cf2d91cc-f69b-4ee8-8d6b-cc82f9c76940"
      unitRef="usd">335945000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfOC01LTEtMS01NjMyNQ_55962a52-defb-4ad9-b125-a5487e657a80"
      unitRef="usd">319782000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfOS0xLTEtMS01NjMyNQ_3fd1587e-310a-4133-8458-388b610c3e57"
      unitRef="usd">1079902000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfOS01LTEtMS01NjMyNQ_b4ed1d65-8105-4dd7-98d1-8a6837268f79"
      unitRef="usd">1095907000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTEtMS0xLTEtNTYzMjU_a92f8daa-f349-4db0-86ef-e1576acd7bbc"
      unitRef="usd">66236000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTEtNS0xLTEtNTYzMjU_fd84cb5a-6b1f-4439-9e33-202fa94ef335"
      unitRef="usd">88300000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTItMS0xLTEtNTYzMjU_1589f824-9a8d-4c16-ae53-d953ee0d791b"
      unitRef="usd">1505486000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTItNS0xLTEtNTYzMjU_5cf03c4f-5ef5-4c8c-81c0-1bc307d8c3ba"
      unitRef="usd">1566885000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTMtMS0xLTEtNTYzMjU_be645fb1-76ce-4bcc-a5c2-6a2f9090dbfc"
      unitRef="usd">470571000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTMtNS0xLTEtNTYzMjU_d7a69e14-3005-4463-bbec-d310eb96652d"
      unitRef="usd">426455000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTQtMS0xLTEtNTYzMjU_750c54dc-e0e0-4662-a1a3-2ee452782ff3"
      unitRef="usd">551615000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTQtNS0xLTEtNTYzMjU_c727b8d8-a274-4a6a-bef9-ac9d186e3c77"
      unitRef="usd">543180000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTUtMS0xLTEtNTYzMjU_80512ee6-8257-4b74-9d34-56e5392cce44"
      unitRef="usd">489555000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTUtNS0xLTEtNTYzMjU_05783eec-bcc2-481e-80d5-f02f34dced30"
      unitRef="usd">519957000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTYtMS0xLTEtNTYzMjU_9ad12e3e-7051-45ed-8521-2f55fbcbaf4e"
      unitRef="usd">195877000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTYtNS0xLTEtNTYzMjU_7ab210e5-e861-4ded-9911-d09e81ceb085"
      unitRef="usd">164618000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTgtMS0xLTEtNTYzMjU_6bec4964-13b2-4b57-8676-48dec39fa4ae"
      unitRef="usd">55867000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTgtNS0xLTEtNTYzMjU_7bb83702-0cb1-44dd-82ab-450005c2c0ed"
      unitRef="usd">66999000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTktMS0xLTEtNTYzMjU_465e04d4-e65c-43e7-bd92-6f9f6bdffb59"
      unitRef="usd">3268971000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMTktNS0xLTEtNTYzMjU_3ba8c38c-31fa-4bd4-85d2-e49f2f24d6af"
      unitRef="usd">3288094000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjMtMS0xLTEtNTYzMjU_cb47ac28-dac1-4c86-8178-3cc6f75770ab"
      unitRef="usd">22089000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjMtNS0xLTEtNTYzMjU_284c66c8-e50f-4a4e-bb2d-3257efc0f325"
      unitRef="usd">71003000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjQtMS0xLTEtNTYzMjU_b4e0c069-3258-4d74-b31f-3877b3678d4d"
      unitRef="usd">201032000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjQtNS0xLTEtNTYzMjU_b2bb9d5b-0e73-4039-8e4e-d7fdf0de9616"
      unitRef="usd">282183000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjYtMS0xLTEtNTYzMjU_86a54e0a-d997-4f62-bf73-92bb44b715d5"
      unitRef="usd">33862000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjYtNS0xLTEtNTYzMjU_bdd88001-408c-44b3-9191-6a805c99d6f4"
      unitRef="usd">30592000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjctMS0xLTEtNTYzMjU_d984762e-387e-4ee8-93a5-fc3fb3710fe6"
      unitRef="usd">243138000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjctNS0xLTEtNTYzMjU_6f3d2ed2-0199-42f4-988e-ca2d058353d6"
      unitRef="usd">243438000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjgtMS0xLTEtNTYzMjU_03aabf87-d8bc-4e65-9825-e767fd60c437"
      unitRef="usd">500121000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjgtNS0xLTEtNTYzMjU_75e294d2-bcc6-45f5-82a9-9aa9abb8d2f6"
      unitRef="usd">627216000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjktMS0xLTEtNTYzMjU_ecc98e5e-f7b8-4ad5-a180-da53661562b5"
      unitRef="usd">1039870000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMjktNS0xLTEtNTYzMjU_81ccb3e0-7e29-475f-bfc4-0c5c5de01c97"
      unitRef="usd">1231959000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzAtMS0xLTEtNTYzMjU_b6f885b3-41ba-4ced-aad7-c1da1419a597"
      unitRef="usd">172643000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzAtNS0xLTEtNTYzMjU_4ddf7965-b17f-4c00-b169-d362f73b20f1"
      unitRef="usd">143436000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzEtMS0xLTEtNTYzMjU_3009b492-0aae-413d-9cc3-56bb32251170"
      unitRef="usd">26816000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzEtNS0xLTEtNTYzMjU_16477b93-d35a-4cdd-a7a1-1c0866b4b9c9"
      unitRef="usd">43184000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzItMS0xLTEtNTYzMjU_1250efa6-5c9b-4325-a065-e453f4da90ce"
      unitRef="usd">105964000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzItNS0xLTEtNTYzMjU_683d84eb-ada4-4e4a-9da4-d13a96e1e736"
      unitRef="usd">149424000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzMtMS0xLTEtNTYzMjU_5883c653-47ef-4c5c-8219-a108a5666a60"
      unitRef="usd">1845414000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzMtNS0xLTEtNTYzMjU_f733bc57-b19e-4540-9cd4-4e9f13fc9b17"
      unitRef="usd">2195219000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzUtMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjoxZjI5ZjU2MGU4MmQ0YmUzOGM0ODY1OTM4YzAyYzM3N18yOQ_706c7221-cc79-4637-8547-5b9103f198b4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzUtMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjoxZjI5ZjU2MGU4MmQ0YmUzOGM0ODY1OTM4YzAyYzM3N18yOQ_fd9cf3fc-ddd0-417c-8892-09a73936cf42"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockValue
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzUtMS0xLTEtNTYzMjU_0f0bdeec-6dbd-4001-bede-96ee4b571a23"
      unitRef="usd">285000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzUtNS0xLTEtNTYzMjU_ca1fd08b-08e3-455b-b277-fc5fb6be2cbf"
      unitRef="usd">284000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzYtMS0xLTEtNTYzMjU_393417fd-dd21-4f47-b521-6c0a5132338c"
      unitRef="usd">231518000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzYtNS0xLTEtNTYzMjU_4453c9cc-0097-47dc-afd2-344a73262a5b"
      unitRef="usd">220459000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzctMS0xLTEtNTYzMjU_1d16421a-54e7-438a-8fd5-e66ba2191adb"
      unitRef="usd">1265324000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzctNS0xLTEtNTYzMjU_f85a9f4d-cf16-4f37-a2b9-b2ba23761793"
      unitRef="usd">930795000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzgtMS0xLTEtNTYzMjU_ca28227b-000b-4a2b-9269-1a164c3fb49f"
      unitRef="usd">-15408000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzgtNS0xLTEtNTYzMjU_a2d347e8-b400-456e-9f82-f4199cf896c8"
      unitRef="usd">-501000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzktMS0xLTEtNTYzMjU_6ec1d50e-ab14-48da-9c7c-162ede32014f"
      unitRef="usd">1481719000</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfMzktNS0xLTEtNTYzMjU_b724cd5f-93c0-4734-9077-8f3dc4eae344"
      unitRef="usd">1151037000</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:TreasuryStockValue
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNDAtMS0xLTEtNTYzMjU_08bb810a-3d29-4693-a910-7c07c3fd8553"
      unitRef="usd">58162000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNDAtNS0xLTEtNTYzMjU_80280b8e-5f53-404c-90bc-83b40701d619"
      unitRef="usd">58162000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNDEtMS0xLTEtNTYzMjU_5b558ce3-d36f-40d4-b8cf-77b0c5bb808d"
      unitRef="usd">1423557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNDEtNS0xLTEtNTYzMjU_e7d5647d-2d65-40a0-ba3e-bf23f3be76cd"
      unitRef="usd">1092875000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNDItMS0xLTEtNTYzMjU_d73a3920-9c6d-4391-a40f-612f4b8cee47"
      unitRef="usd">3268971000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yMi9mcmFnOmU2MDJiZThjOGIwMzRkYmZhZjFkNzJlNDk1MDliZmY0L3RhYmxlOjVkMDM0NDU1ZTRjNTRiNTZhYzMxNjc4YWU3ZDg2MTE2L3RhYmxlcmFuZ2U6NWQwMzQ0NTVlNGM1NGI1NmFjMzE2NzhhZTdkODYxMTZfNDItNS0xLTEtNTYzMjU_188172c8-9941-4874-b604-e872b6fe1058"
      unitRef="usd">3288094000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNC0xLTEtMS01NjMyNQ_5d05e448-0973-448f-b431-643cbd4d9c14"
      unitRef="usd">412103000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNC0zLTEtMS01NjMyNQ_a25a1d62-c11e-4b1f-ba06-f0cd73cd172d"
      unitRef="usd">205410000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNi0xLTEtMS01NjMyNQ_7e10e9f1-75e4-4983-af90-8c5264024033"
      unitRef="usd">95966000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNi0zLTEtMS01NjMyNQ_70d46aba-9832-4530-916b-a161e44eeb19"
      unitRef="usd">80211000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNy0xLTEtMS01NjMyNQ_6c30d943-5032-4ae4-8e61-bcbe84e3101f"
      unitRef="usd">20564000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNy0zLTEtMS01NjMyNQ_d1bcffc7-3fe6-4dd4-bf3e-df923b2bd30a"
      unitRef="usd">20295000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfOC0xLTEtMS01NjMyNQ_19e05e0d-0a15-412d-acd2-1fd9d4487934"
      unitRef="usd">-2401000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfOC0zLTEtMS01NjMyNQ_8d588870-8313-452f-9143-a3736b8d1742"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfOS0xLTEtMS01NjMyNQ_f74988a9-771a-4628-b5e6-038eec7808fc"
      unitRef="usd">-1174000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfOS0zLTEtMS01NjMyNQ_526ba0fb-2074-4b6e-8c75-8fc9003ca769"
      unitRef="usd">-5418000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTEtMS0xLTEtNTYzMjU_4d5648d6-6671-40f6-be72-1b24754ca930"
      unitRef="usd">18128000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTEtMy0xLTEtNTYzMjU_fdf8bbd6-6e4c-4885-9201-27b591b0942d"
      unitRef="usd">140768000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTItMS0xLTEtNTYzMjU_8bc88224-4c02-415a-80ef-be98856b7de6"
      unitRef="usd">-26508000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTItMy0xLTEtNTYzMjU_23809899-7ce5-41df-a71a-d6d6930199ce"
      unitRef="usd">253031000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTMtMS0xLTEtNTYzMjU_d48041fd-b397-4f35-8370-e06a4d1da215"
      unitRef="usd">-31304000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTMtMy0xLTEtNTYzMjU_806f7ac2-7f84-4c80-b22c-7bdd9698ed1c"
      unitRef="usd">28274000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTQtMS0xLTEtNTYzMjU_4a32e9c0-0bc3-4f9e-b7b5-9019f60dfe8b"
      unitRef="usd">-82054000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTQtMy0xLTEtNTYzMjU_b16c4c1e-acca-457d-bb9a-de72d70c888e"
      unitRef="usd">97071000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTUtMS0xLTEtNTYzMjU_189b0b50-9af2-4e7a-b844-8bcce9e89668"
      unitRef="usd">471000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTUtMy0xLTEtNTYzMjU_10d28588-0391-4777-9ce3-74cc25d19dc5"
      unitRef="usd">25961000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTYtMS0xLTEtNTYzMjU_00e20445-536e-4dc4-8227-28345a69c2c3"
      unitRef="usd">485507000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTYtMy0xLTEtNTYzMjU_9b4d2ed2-0bc3-4d10-8f38-8d0b632aa4e5"
      unitRef="usd">12293000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTgtMS0xLTEtNTYzMjU_b05f35a1-fa23-4218-80a1-3da04dccdf03"
      unitRef="usd">103748000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTgtMy0xLTEtNTYzMjU_50b1fe6d-3357-4df5-8435-02e185b14087"
      unitRef="usd">73872000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTktMS0xLTEtNTYzMjU_930ec6f3-579f-449e-b6af-f9c1543fd633"
      unitRef="usd">55709000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMTktMy0xLTEtNTYzMjU_7a886892-04fc-4d00-9aa4-80b3bfc0ce49"
      unitRef="usd">154544000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjItMS0xLTEtNTYzMjU_11cb43db-aa02-4c8e-91b1-e9edcf316b08"
      unitRef="usd">-2137000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjItMy0xLTEtNTYzMjU_33d49915-292f-4b42-90e4-9bd5638e7248"
      unitRef="usd">-11544000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjMtMS0xLTEtNTYzMjU_30148cc4-2fa0-4214-be00-93b80d43820e"
      unitRef="usd">-157320000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjMtMy0xLTEtNTYzMjU_b98ddaa7-ebe4-4e80-9879-c7347312ce6d"
      unitRef="usd">-216872000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <lcii:ProceedsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptionsNetofPaymentsRelatedtoTaxWithholdingforSharebasedCompensation
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjUtMS0xLTEtNTYzMjU_d38d8750-fb04-4e91-b914-c0a0b048e371"
      unitRef="usd">-10805000</lcii:ProceedsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptionsNetofPaymentsRelatedtoTaxWithholdingforSharebasedCompensation>
    <lcii:ProceedsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptionsNetofPaymentsRelatedtoTaxWithholdingforSharebasedCompensation
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjUtMy0xLTEtNTYzMjU_a72a437f-822e-4019-b58d-231b390cad53"
      unitRef="usd">-8258000</lcii:ProceedsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptionsNetofPaymentsRelatedtoTaxWithholdingforSharebasedCompensation>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjYtMS0xLTEtNTYzMjU_0474e100-6836-4ec5-bdd2-65ccb34b9842"
      unitRef="usd">844900000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjYtMy0xLTEtNTYzMjU_ef46e11d-2c50-45a0-b490-f6e5643f3a5c"
      unitRef="usd">832493000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjctMS0xLTEtNTYzMjU_40e5ec6e-1d39-4828-ba10-a1edb39b7f93"
      unitRef="usd">1001040000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjctMy0xLTEtNTYzMjU_b5023fa0-cd38-4272-bcb6-222b8970fff9"
      unitRef="usd">912547000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjgtMS0xLTEtNTYzMjU_672992a4-c10a-48c5-b16e-256e7a5e3c0c"
      unitRef="usd">65852000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjgtMy0xLTEtNTYzMjU_4ba0ca5e-3a4b-4701-83c2-87f6bcf0cf9c"
      unitRef="usd">13375000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjktMS0xLTEtNTYzMjU_ba120674-886f-4e00-b37b-c2e8cebe23a4"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMjktMy0xLTEtNTYzMjU_b225cbdd-e363-4bb3-adaf-5a35e47b34bb"
      unitRef="usd">460000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzAtMS0xLTEtNTYzMjU_a297181f-0709-4ca3-af60-d96dafdd59b5"
      unitRef="usd">0</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzAtMy0xLTEtNTYzMjU_f4bf6b85-c8dc-4a6d-9c9f-8d87781d1f34"
      unitRef="usd">100142000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzEtMS0xLTEtNTYzMjU_eaf4c045-3e96-4ebf-a6ac-1b3cb1e84d1f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzEtMy0xLTEtNTYzMjU_3a7ae6d5-41e6-4a81-809b-bb9c15caf0b8"
      unitRef="usd">48484000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzItMS0xLTEtNTYzMjU_23748d41-aa00-4e5d-bce0-7ab92b7ac49d"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzItMy0xLTEtNTYzMjU_827cc93d-7dda-4e48-82ee-eabb895f3cb6"
      unitRef="usd">11955000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividends
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzMtMS0xLTEtNTYzMjU_dd5c7512-7be5-425d-98fe-512d1ec80e98"
      unitRef="usd">76273000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzMtMy0xLTEtNTYzMjU_c508b1bb-d3aa-4edf-a289-7c63c72cb68e"
      unitRef="usd">64425000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzQtMS0xLTEtNTYzMjU_a1ff1056-8e70-4b2e-8b7e-98916627a1c0"
      unitRef="usd">57328000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzQtMy0xLTEtNTYzMjU_36c67708-37c6-48c4-b194-b8b38e97123f"
      unitRef="usd">8061000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzUtMS0xLTEtNTYzMjU_0af8e3e9-0e5d-4e08-9361-b6c5f6038b5d"
      unitRef="usd">1468000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzUtMy0xLTEtNTYzMjU_2f8a0d1f-2d39-4f7b-8625-f6dea115a6d1"
      unitRef="usd">1972000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzYtMS0xLTEtNTYzMjU_4821db9e-4d7a-44e4-842f-33a08addf382"
      unitRef="usd">-364930000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzYtMy0xLTEtNTYzMjU_03425336-21a2-4967-986c-9b0959f3d52f"
      unitRef="usd">224186000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzctMS0xLTEtNTYzMjU_55d05546-8a44-4e84-8d3f-4e9ddc5a135a"
      unitRef="usd">-2750000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzctMy0xLTEtNTYzMjU_54c3e0ef-5818-4f28-9ef9-bd47555414da"
      unitRef="usd">1187000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzgtMS0xLTEtNTYzMjU_8413c9cc-a36d-4afa-8d41-95a6da9fbd83"
      unitRef="usd">-39493000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzgtMy0xLTEtNTYzMjU_d95c4fae-2e13-455d-b20a-cba9416c3a37"
      unitRef="usd">20794000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzktMS0xLTEtNTYzMjU_552656a2-4d49-40a9-8353-ef359f58de41"
      unitRef="usd">62896000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i44ec4836d9b84519aac2be8738cb60fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfMzktMy0xLTEtNTYzMjU_c994bc92-0df4-4baa-a765-2a30acbe9f7b"
      unitRef="usd">51821000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDAtMS0xLTEtNTYzMjU_bc60243f-25ac-4d68-8534-142883185baf"
      unitRef="usd">23403000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i16e1efffb16a440294a11c76c3af6e36_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDAtMy0xLTEtNTYzMjU_ca42a2d1-b2ee-4eae-bedc-135244ebbee9"
      unitRef="usd">72615000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDItMS0xLTEtNTYzMjU_f0fea29b-8193-48aa-a161-13f6cf9ec44c"
      unitRef="usd">16326000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDItMy0xLTEtNTYzMjU_6b56dc7d-7f2b-4393-b26a-f538e6b654a9"
      unitRef="usd">9127000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDMtMS0xLTEtNTYzMjU_8d35fb60-7172-402a-a4ae-826e8fa36cd9"
      unitRef="usd">144121000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDMtMy0xLTEtNTYzMjU_c2e1f5c5-0874-4d34-9c71-cda83c7f3915"
      unitRef="usd">75822000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDQtMS0xLTEtNTYzMjU_d2418a1f-a2c6-413f-811b-ac72bfce445f"
      unitRef="usd">2019000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yNS9mcmFnOmUzMjhlMWIyMTdhZjRmYzE4ZWI2NTI1MDRkZjgzNjAyL3RhYmxlOjRmYjFhZjU3NTQzZTQ2ZGNhZjNjMTQ0Y2M0NzhjMzYwL3RhYmxlcmFuZ2U6NGZiMWFmNTc1NDNlNDZkY2FmM2MxNDRjYzQ3OGMzNjBfNDQtMy0xLTEtNTYzMjU_457a3672-b6c4-41a9-ae2b-e8488111ace0"
      unitRef="usd">4036000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:StockholdersEquity
      contextRef="i048dd33af501493eb7641fe494299fb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMS0xLTEtMS01NjMyNQ_ed775d51-9abd-421a-934c-ff5a0fa9d971"
      unitRef="usd">282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifac526679a37493b9b72e5687fda9b81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMS0zLTEtMS01NjMyNQ_970945e0-b8e9-41d1-a6a3-5c26f929b700"
      unitRef="usd">227407000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd289ae6e71b461387b80df19385b365_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMS01LTEtMS01NjMyNQ_18882051-6a13-4255-9c53-73a8944a25f6"
      unitRef="usd">731710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0cbfdd03eaf0427d91f0c2eb2daa21f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMS03LTEtMS01NjMyNQ_92b086dc-26cb-476d-8ed8-3d1da6ea2240"
      unitRef="usd">7089000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0cbfdd03eaf0427d91f0c2eb2daa21f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMS03LTEtMS01NjMyNQ_d3894c1d-2c39-4be8-b046-4a7ec0169c52"
      unitRef="usd">7089000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d21da3e2eba43148a33fcdb4e68c2c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMS05LTEtMS01NjMyNQ_0a6628dd-675a-4555-a863-1e8de37a1598"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i44ec4836d9b84519aac2be8738cb60fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMS0xMS0xLTEtNTYzMjU_4c9ba429-b182-48cd-b88b-bd7d5663866a"
      unitRef="usd">908326000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib4f13f93c9514eaa8201fb1f48d99982_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMi01LTEtMS01NjMyNQ_35cccc93-bb73-46d1-980e-4cc866eb0fce"
      unitRef="usd">74120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMi0xMS0xLTEtNTYzMjU_20082dd8-7b21-491f-89d1-d839f84cd115"
      unitRef="usd">74120000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMy0wLTEtMS01NjMyNS90ZXh0cmVnaW9uOjk2N2JmMmYyZDUzYzQ5MzJiYmNkMjFmY2YwZTY4YTA4XzE2_83b50da5-1af5-40fb-852e-f799a40c307f"
      unitRef="shares">97086</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7c83b5867d264deeb65afeb8b3f77e5e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMy0xLTEtMS01NjMyNQ_5cffcade-862f-4bcd-8e4d-d81855fc1666"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ica43cf30f57a47a895f7fda62b54977b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMy0zLTEtMS01NjMyNQ_d9d3ed6f-5f2b-4e5f-8124-258422f66158"
      unitRef="usd">-7768000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMy0xMS0xLTEtNTYzMjU_f3df79dc-fed0-4069-94af-54201a6c6db2"
      unitRef="usd">-7767000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ica43cf30f57a47a895f7fda62b54977b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNC0zLTEtMS01NjMyNQ_2f46231e-a920-41f7-baa4-fc62a35b7fcc"
      unitRef="usd">7436000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNC0xMS0xLTEtNTYzMjU_819d78ea-57cc-4965-88c5-c39b132ca6be"
      unitRef="usd">7436000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5f51b25625bf47f7b806dd0764920483_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNS03LTEtMS01NjMyNQ_1a6e87cf-7447-4c3e-b412-fd314496ea95"
      unitRef="usd">-3589000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNS0xMS0xLTEtNTYzMjU_6accdc8f-f00a-4e67-91ec-9a976dc4f145"
      unitRef="usd">-3589000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNi0wLTEtMS01NjMyNS90ZXh0cmVnaW9uOmI2OGI3YTc0MTRmNzRhMjE4ZDhhYjVjODFjM2FhZGE3XzIw_a74dfec0-d1ab-477a-ab73-6fb9141ee1b5"
      unitRef="usdPerShare">0.75</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="ib4f13f93c9514eaa8201fb1f48d99982_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNi01LTEtMS01NjMyNQ_b25d2cfa-dc13-4357-8837-bcbc0d6f9ba6"
      unitRef="usd">18939000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNi0xMS0xLTEtNTYzMjU_e0251f1f-a241-4737-a07a-f1d1436389c3"
      unitRef="usd">18939000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ica43cf30f57a47a895f7fda62b54977b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNy0zLTEtMS01NjMyNQ_0386302e-f7a0-4125-9761-784d90ab2bf7"
      unitRef="usd">325000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ib4f13f93c9514eaa8201fb1f48d99982_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNy01LTEtMS01NjMyNQ_7cd1c244-b8ed-4a36-9850-1732dd2af33d"
      unitRef="usd">-325000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfNy0xMS0xLTEtNTYzMjU_863335b9-d61c-4315-99a0-bc79a883b29a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockholdersEquity
      contextRef="i79b543a242ed4ffa94522e217ef0bd67_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOC0xLTEtMS01NjMyNQ_70a2e216-e527-4eb2-824d-cbf98e764d45"
      unitRef="usd">283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99c53d3fc49648d484da33f76d1de6e4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOC0zLTEtMS01NjMyNQ_3532c9ab-292e-4448-844c-35c08191b362"
      unitRef="usd">227400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8aab8a1ca60847e0ad5f3618ecedda18_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOC01LTEtMS01NjMyNQ_28d03727-5306-420e-86f0-ab0be84d9669"
      unitRef="usd">786566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifabeb1ae26514596a0e5038cf923b1a0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOC03LTEtMS01NjMyNQ_d4916a1a-2221-4853-9cd9-1faa34cdaf3d"
      unitRef="usd">3500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieac39d4a4050468d942db3c195c880e6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOC05LTEtMS01NjMyNQ_04e337e3-3954-445b-9667-cf41ac265b8d"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02016e926b80418986ad68afa23d1625_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOC0xMS0xLTEtNTYzMjU_9d007728-4292-4a23-85ff-fd796a00f044"
      unitRef="usd">959587000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4efcf4a8a3a64296bd4b9aa3ca35372e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOS01LTEtMS01NjMyNQ_e518c7d6-0dc7-4697-8b7e-46ce71223895"
      unitRef="usd">67889000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfOS0xMS0xLTEtNTYzMjU_965fa365-9116-484d-894a-2d16eb4ab4d3"
      unitRef="usd">67889000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTAtMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjpmZmNjNWQzNDE0NGM0NTMyOTU5MzM3NTgzNGU4ODgzNl8xNg_63a82611-2cd0-45e2-9c9f-5abdf52d8eb1"
      unitRef="shares">16324</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ieee2ed0553be4f688deb0fff73257625_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTAtMS0xLTEtNTYzMjU_58b45c93-27ed-47a5-9378-302335c244c2"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i96962c9819104b61acc2e0fc7af5778a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTAtMy0xLTEtNTYzMjU_60faf9a0-2875-4e4a-93b2-9eac2588a070"
      unitRef="usd">-159000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTAtMTEtMS0xLTU2MzI1_99134684-2033-47e9-8e52-4da968d19687"
      unitRef="usd">-158000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i96962c9819104b61acc2e0fc7af5778a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTEtMy0xLTEtNTYzMjU_1d69ca4b-3d9a-4d5d-918f-e279f8e1cc57"
      unitRef="usd">6423000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTEtMTEtMS0xLTU2MzI1_c58eecb6-4043-4370-be48-14a2bb62d880"
      unitRef="usd">6423000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="i96962c9819104b61acc2e0fc7af5778a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTItMy0xLTEtNTYzMjU_78fd2a8e-81e2-4784-8b4d-f3732dab2437"
      unitRef="usd">-75750000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTItMTEtMS0xLTU2MzI1_79e3b7b7-7d72-4b58-898f-6ad511dbee14"
      unitRef="usd">-75750000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i96962c9819104b61acc2e0fc7af5778a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTMtMy0xLTEtNTYzMjU_282b7e18-f382-4e19-8fea-908f12924f25"
      unitRef="usd">48484000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTMtMTEtMS0xLTU2MzI1_8b302429-0f92-47b0-b036-335e10916839"
      unitRef="usd">48484000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i983c3927f47643c78264bec2ba21132b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTQtNy0xLTEtNTYzMjU_36ac91bd-b509-46f7-a28b-ca4ad2f9d655"
      unitRef="usd">2440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTQtMTEtMS0xLTU2MzI1_2480f0a8-5a9b-4aa8-94c1-2eaa333e8244"
      unitRef="usd">2440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTUtMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjo3ZTZiMjU5ZjlmNDg0YThhODY3NmEwZmFjNjEzZDk1OV8yMA_1331b4af-de70-4ea8-a62d-162a0f281598"
      unitRef="usdPerShare">0.9</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i4efcf4a8a3a64296bd4b9aa3ca35372e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTUtNS0xLTEtNTYzMjU_1ea4281b-dbb3-40ab-bfa0-a172bccbc189"
      unitRef="usd">22739000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTUtMTEtMS0xLTU2MzI1_07b8e09d-2b19-4555-8540-4448ef001054"
      unitRef="usd">22739000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i96962c9819104b61acc2e0fc7af5778a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTYtMy0xLTEtNTYzMjU_987333c6-f59b-4c31-8730-a477ce798b27"
      unitRef="usd">388000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i4efcf4a8a3a64296bd4b9aa3ca35372e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTYtNS0xLTEtNTYzMjU_4f574b06-1c8b-490b-8b38-c118a764062a"
      unitRef="usd">-388000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTYtMTEtMS0xLTU2MzI1_487786ee-43d0-4c9b-b008-39d13310ac30"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockholdersEquity
      contextRef="ib47a2af7fa004364acc1a89e594ecb2e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTctMS0xLTEtNTYzMjU_4c05a61c-f129-4fd3-9cdc-be2988c1839c"
      unitRef="usd">284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e26d373b3d548ce95a93a5cd61de961_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTctMy0xLTEtNTYzMjU_eb0aeb04-c809-4d54-8725-7b4815f085a5"
      unitRef="usd">206786000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icafb4b5fd89440018449858d27648ca1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTctNS0xLTEtNTYzMjU_ebb1ce9f-dd52-4139-b702-f40f480efd03"
      unitRef="usd">831328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a347b000b8a4d1abc112c3df7da420a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTctNy0xLTEtNTYzMjU_fe034d1e-6586-49d0-a62e-49991e605560"
      unitRef="usd">5940000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc0511e1e573409c8bb7af8aca4f327c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTctOS0xLTEtNTYzMjU_072a4111-6176-40cc-9416-a084ec36d4de"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic755347d97e94029b5f49d9d59fdefd7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTctMTEtMS0xLTU2MzI1_51889c5a-4c6d-4418-8ae6-12aebe194711"
      unitRef="usd">986176000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie5891ef66a3b4335a3b14e1eba1732b8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTgtNS0xLTEtNTg5NjU_a6631cb4-3345-449d-9259-db553223e8d9"
      unitRef="usd">63401000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTgtMTEtMS0xLTU2MzI1_89176ca7-4f0d-43f2-8063-0a752edbafdc"
      unitRef="usd">63401000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTktMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjo5YWUyY2JjNDQ4NmY0NmRmYmRmYWMwNTQyNzAzNjVkMl8xNg_3c24ca24-2244-4c2d-bcc3-8332f24532bf"
      unitRef="shares">3385</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iba24024d74f44ea4a50467c663ac97b0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTktMy0xLTEtNTYzMjU_22e845d2-d829-4c1d-bdb6-d43a25f3a286"
      unitRef="usd">-333000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMTktMTEtMS0xLTU2MzI1_c988bac6-cc0e-421c-9643-40445694886b"
      unitRef="usd">-333000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iba24024d74f44ea4a50467c663ac97b0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjAtMy0xLTEtNTYzMjU_2f317d4c-5a8a-46ed-848d-1e65985c71c9"
      unitRef="usd">6436000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjAtMTEtMS0xLTU2MzI1_a7275f15-bf71-488b-8baa-1089379a30cb"
      unitRef="usd">6436000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2007dd1d9b78458694630d629c347eba_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjEtNy0xLTEtNTYzMjU_d9a909de-9aca-4a5b-bc3e-f37023cf3188"
      unitRef="usd">-1793000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjEtMTEtMS0xLTU2MzI1_07bb486e-a53f-4f60-8d5e-ff77a72f1f88"
      unitRef="usd">-1793000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjItMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjoyNjUzNjA0ZWQ1Zjc0YTBhOWJkYzViNzkzZmZiOGM5Nl8yMA_32a49e13-292c-40b9-8d7c-9578da293f00"
      unitRef="usdPerShare">0.9</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="ie5891ef66a3b4335a3b14e1eba1732b8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjItNS0xLTEtNTYzMjU_35fbf589-f823-4984-af28-e915355af233"
      unitRef="usd">22747000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjItMTEtMS0xLTU2MzI1_3dc21b03-e03a-4f88-a467-110cf58bf3e1"
      unitRef="usd">22747000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="iba24024d74f44ea4a50467c663ac97b0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjMtMy0xLTEtNTYzMjU_210a25cb-91c6-4ce0-9041-33e76a21836e"
      unitRef="usd">382000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ie5891ef66a3b4335a3b14e1eba1732b8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjMtNS0xLTEtNTYzMjU_e6020847-7ef1-4000-a1e6-d25b813af748"
      unitRef="usd">-382000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjMtMTEtMS0xLTU2MzI1_d4cdf002-41cd-4d11-9358-c3bd45698eb5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockholdersEquity
      contextRef="i8f7b259659aa4594a7751a738990fd4a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjQtMS0xLTEtNTYzMjU_38c331cc-61ec-4e71-b8bb-2ef1f9a06ad4"
      unitRef="usd">284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c598d864b764fe1a17934cecb1170cd_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjQtMy0xLTEtNTYzMjU_206219e7-31a3-46b1-b41f-d406303aa3c0"
      unitRef="usd">213271000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0febbb2ccd6c43ef9e4e782c6c5a0ad7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjQtNS0xLTEtNTYzMjU_6c1b3a0b-a859-4774-bc2f-bd54b9d3e3af"
      unitRef="usd">871600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36a617d97d0f49e0a3ff376da30cdee5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjQtNy0xLTEtNTYzMjU_234fd302-6fd1-4238-b7f7-abd24ae21478"
      unitRef="usd">4147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d36ff2271794b4693f9a8565d502ad0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjQtOS0xLTEtNTYzMjU_116e4ee8-e4d2-47e7-863e-1d6216c391b6"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16e1efffb16a440294a11c76c3af6e36_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmI3NDVhZTYwYmUyODRjZTA5ZjU2ZjY0MjhhNGM1ZTk2L3RhYmxlcmFuZ2U6Yjc0NWFlNjBiZTI4NGNlMDlmNTZmNjQyOGE0YzVlOTZfMjQtMTEtMS0xLTU2MzI1_29071e66-58cb-49b5-b680-4ded1ce0fa3e"
      unitRef="usd">1031140000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id458fe5aeee44659a38660bffd7a581b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMS0xLTEtMS01NjMyNQ_c12aba92-1028-44ca-b72a-348626adb41b"
      unitRef="usd">284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie678adfd6b68490c9c5ab8f5b02dd20f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMS0zLTEtMS01NjMyNQ_f5156a26-2524-4453-85eb-407364b2e73f"
      unitRef="usd">220459000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68d848a1599e4497b80d2e41a648a51c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMS01LTEtMS01NjMyNQ_f2a27f07-234c-4f04-91eb-b20ca4dd34c7"
      unitRef="usd">930795000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i38118c582a274a34809ce659f6dbaccc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMS03LTEtMS01NjMyNQ_0739ad74-d6a5-41c8-a2ef-5241a13c9dcf"
      unitRef="usd">-501000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida967afe57ce47298279186142c60749_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMS05LTEtMS01NjMyNQ_eab38c7a-d770-4517-9a13-2a918ee0ac89"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMS0xMS0xLTEtNTYzMjU_7a051e94-35c3-4783-9189-50f4430b2e6c"
      unitRef="usd">1092875000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib2530dd615ee4271928b4c3eeb5c9569_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMi01LTEtMS01NjMyNQ_93feaf5b-8059-4f90-831e-decb5d11f304"
      unitRef="usd">196181000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMi0xMS0xLTEtNTYzMjU_ab2a57ea-0c9c-4efe-9015-025ab51a2569"
      unitRef="usd">196181000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMy0wLTEtMS01NjMyNS90ZXh0cmVnaW9uOmEwZTI4OGY5OWY4ZDQ2OGY4MzM2OWI3NzY2NWYzYjJjXzE2_75af6152-d071-4195-8f37-4053147f4b54"
      unitRef="shares">138208</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5cb6086fe0564c7eb4ad74a2d1679f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMy0xLTEtMS01NjMyNQ_35e203db-90b5-40b4-982e-c070e1382231"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0310b15698294188b613055f10788f6b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMy0zLTEtMS01NjMyNQ_61c9b388-cdc0-4ffb-b159-bc7c0d002829"
      unitRef="usd">-10570000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMy0xMS0xLTEtNTYzMjU_82cc9b1f-80b3-4052-ae06-e235acf64f5c"
      unitRef="usd">-10569000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0310b15698294188b613055f10788f6b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNC0zLTEtMS01NjMyNQ_dbcc9409-a701-44ee-9ad2-42e6a6b68cb2"
      unitRef="usd">6517000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNC0xMS0xLTEtNTYzMjU_836dc868-5d02-4b95-bfb8-99056a84ab6f"
      unitRef="usd">6517000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i36abc3d2e66343728935de97da2b5d13_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNS03LTEtMS01NjMyNQ_13a4159c-4445-474a-aa2d-457551aee45a"
      unitRef="usd">-2882000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNS0xMS0xLTEtNTYzMjU_761bec8f-ae1f-4e42-ab7f-c439ea95a42a"
      unitRef="usd">-2882000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNi0wLTEtMS01NjMyNS90ZXh0cmVnaW9uOjM4OTlhMjUwN2E2NzQ3OTdhZDA5YWExNTBkOTRhNzcwXzIw_272ad982-a217-4de3-b923-3abe080ed167"
      unitRef="usdPerShare">0.9</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="ib2530dd615ee4271928b4c3eeb5c9569_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNi01LTEtMS01NjMyNQ_7c3e9c11-8764-4435-a56a-a3623d58108e"
      unitRef="usd">22870000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNi0xMS0xLTEtNTYzMjU_827ffe56-d63a-4c21-a468-7058f570dd88"
      unitRef="usd">22870000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i0310b15698294188b613055f10788f6b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNy0zLTEtMS01NjMyNQ_da3e4cb4-546a-491c-8bef-9c59f0719415"
      unitRef="usd">392000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ib2530dd615ee4271928b4c3eeb5c9569_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNy01LTEtMS01NjMyNQ_0d77b18d-e5f2-4bca-b2ca-51d6fd063f39"
      unitRef="usd">-392000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfNy0xMS0xLTEtNTYzMjU_58056559-e291-4a8a-94b0-a435a613528c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockholdersEquity
      contextRef="i136cba8955924cffa1761a4edb18e34e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOC0xLTEtMS01NjMyNQ_c59386a0-db8e-43f1-aa2d-008a2c514144"
      unitRef="usd">285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idf0132cbd1a44a4aa299800d5bfacbff_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOC0zLTEtMS01NjMyNQ_26bba556-c2e7-42ec-9c6e-b0f037d85bbc"
      unitRef="usd">216798000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib37634d461e2433e8fa017ddef2f5e39_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOC01LTEtMS01NjMyNQ_ea01402a-f183-40be-9613-7d359a5da3a7"
      unitRef="usd">1103714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07bb2c7b9541412baa69e9bb63aa4e6f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOC03LTEtMS01NjMyNQ_7a2e408d-ad32-4289-a252-086373862ac6"
      unitRef="usd">-3383000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab8ea6f24773445da4f6af7effa960e2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOC05LTEtMS01NjMyNQ_c085851c-c8c6-4bfd-91bd-7e1925a2d447"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i487ddb80ef4f4cd0aa45f6463302b8dd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOC0xMS0xLTEtNTYzMjU_802e2fac-1c71-4f9b-8e8e-96c707648382"
      unitRef="usd">1259252000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0b6bf81854b54edea5d568cbdac776f7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOS01LTEtMS01NjMyNQ_f7283c35-c458-4495-85d6-30db115640d6"
      unitRef="usd">154530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfOS0xMS0xLTEtNTYzMjU_65b9a590-4f34-44e6-9383-6625e49e0128"
      unitRef="usd">154530000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTAtMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjo1YjRjN2MwMjQ4MGE0MWQxOTM4M2E5MzMwMzMzMzI1NF8xNg_30be1f29-2b20-411a-a3e3-836c3d0d5357"
      unitRef="shares">18245</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i38fcb806772d47f9898da69a9b8a05af_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTAtMS0xLTEtNTYzMjU_8d2d0719-cb13-4936-8c8c-e05685117278"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i19ec4ccd5a9d4ddaba62ae2e34e427d3_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTAtMy0xLTEtNTYzMjU_4cdc7977-6390-4a2f-8e94-1b9e19544001"
      unitRef="usd">-204000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTAtMTEtMS0xLTU2MzI1_58d0f150-b7b2-4694-bf6a-303890018e76"
      unitRef="usd">-204000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i19ec4ccd5a9d4ddaba62ae2e34e427d3_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTEtMy0xLTEtNTYzMjU_c476923f-90c8-49a5-95de-1d69e5a95aef"
      unitRef="usd">7184000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTEtMTEtMS0xLTU2MzI1_839794ea-c04c-4e6a-b069-b336e40b815a"
      unitRef="usd">7184000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3157076cd35c42b0a8eb225a3ae11359_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTQtNy0xLTEtNTYzMjU_611266d8-02c5-45d2-bb7a-8d309dcf46f8"
      unitRef="usd">297000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTQtMTEtMS0xLTU2MzI1_686cafc0-003d-4601-9f43-26cb08781797"
      unitRef="usd">297000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTUtMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjoyMjE3MWRhMjA0NzY0OTBmYmZmN2VmNjUwMGQ0NzQ3Y18yMA_5f9a5410-d62f-45f8-b139-c6cee6c2bf2c"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i0b6bf81854b54edea5d568cbdac776f7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTUtNS0xLTEtNTYzMjU_b2273a77-2277-4927-8686-a2575856e70e"
      unitRef="usd">26702000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTUtMTEtMS0xLTU2MzI1_814d55bc-7c89-4457-9f56-1ccde4f7d161"
      unitRef="usd">26702000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i19ec4ccd5a9d4ddaba62ae2e34e427d3_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTYtMy0xLTEtNTYzMjU_8b412373-878c-4101-810e-ef21f21dd7a7"
      unitRef="usd">453000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i0b6bf81854b54edea5d568cbdac776f7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTYtNS0xLTEtNTYzMjU_12a9386e-173c-4bcf-81ab-3017932779b4"
      unitRef="usd">-453000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTYtMTEtMS0xLTU2MzI1_b5af83cf-0752-4e10-990e-cae997564cf4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockholdersEquity
      contextRef="i7143f4be2d1f4eeba60e78e649b9a039_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTctMS0xLTEtNTYzMjU_f22984ca-197d-444e-a08d-5e602c61ffcf"
      unitRef="usd">285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i27bd4c08f4fc4327bfcd6c726b69342d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTctMy0xLTEtNTYzMjU_9abe1e03-27c1-4f84-8112-6ef8a51ee7b5"
      unitRef="usd">224231000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i286aaedf93dc4f1590f42fcca44e55f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTctNS0xLTEtNTYzMjU_34eb563b-9e38-4110-9bce-e6ee4032532c"
      unitRef="usd">1231089000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1512a739bb7d46d7afe7d67f5a413f32_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTctNy0xLTEtNTYzMjU_9f305cd6-f37a-4f43-a081-6614e5bcf574"
      unitRef="usd">-3086000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00087f93f3164c228ba5ca44c1e80e09_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTctOS0xLTEtNTYzMjU_d2043a0e-3e46-4c81-bec6-73626e086e19"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib148d428ea4b4c4d8b74e26fa9b36d1a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTctMTEtMS0xLTU2MzI1_778d09c1-f623-4807-8b4f-6ec29c48a8e2"
      unitRef="usd">1394357000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTgtNS0xLTEtNTcyNjU_d9a7a681-461d-49fa-a032-fc0f9f97e8e0"
      unitRef="usd">61392000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTgtMTEtMS0xLTU2MzI1_8e3e3702-82de-48d1-a63a-b5408c94b0c7"
      unitRef="usd">61392000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTktMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjo0NmU5MjNmN2Q2NzE0Njc1YWM2OWQ2NzUxNzhmMDBmYl8xNg_e4110056-f007-4b59-9955-b172310f9b5e"
      unitRef="shares">578</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9059e21e67514d5c9bce82606bf37e60_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTktMS0xLTEtNTYzMjU_04fe4855-f495-4d1c-abf6-8c235aa8d0b8"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i21d50a4a24704cfeb9a9ee4dbe79f46e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTktMy0xLTEtNTYzMjU_f9ca15b1-9d4b-4605-8f43-72ec9036bc3e"
      unitRef="usd">-32000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMTktMTEtMS0xLTU2MzI1_130338e1-2643-48a8-ae89-66404f68c2ba"
      unitRef="usd">-32000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i21d50a4a24704cfeb9a9ee4dbe79f46e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjAtMy0xLTEtNTYzMjU_0ce0144d-8c18-4532-974d-327c430c2452"
      unitRef="usd">6863000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjAtMTEtMS0xLTU2MzI1_c36d0984-f99b-4173-91c6-adebe4d9d31d"
      unitRef="usd">6863000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia202b1d2300e4d30bc37ce47c115b116_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjEtNy0xLTEtNTYzMjU_d85b5238-8516-4995-831a-b2748f0c5bcc"
      unitRef="usd">-12322000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjEtMTEtMS0xLTU2MzI1_ac33e827-7e47-447c-9056-bafe10f69de2"
      unitRef="usd">-12322000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjItMC0xLTEtNTYzMjUvdGV4dHJlZ2lvbjo4NjI3YjdiMGYxMWY0MDQ0Yjk3YzcyYTY1YWNmZGNiMV8yMA_babd0ed5-f613-495c-9712-67fa4c2718bb"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i11bd5e11543341b49f10b1c77246f6b4_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjItNS0xLTEtNTYzMjU_ee6d904b-5681-4864-a56d-d6d0b9a8aeaa"
      unitRef="usd">26701000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjItMTEtMS0xLTU2MzI1_cd4de023-445e-4770-aa16-b28de20170b6"
      unitRef="usd">26701000</us-gaap:DividendsCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i21d50a4a24704cfeb9a9ee4dbe79f46e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjMtMy0xLTEtNTYzMjU_cfafe9d6-dcdf-40b6-bb0f-3bd1a585d74a"
      unitRef="usd">456000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="i11bd5e11543341b49f10b1c77246f6b4_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjMtNS0xLTEtNTYzMjU_143863ec-3df4-49d5-8f97-862eec38738c"
      unitRef="usd">-456000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjMtMTEtMS0xLTU2MzI1_4e6d6138-5658-4373-bc34-2483e79e7bd0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockholdersEquity
      contextRef="ida9fe514bb8745989bfd8e2cfa597220_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjQtMS0xLTEtNTYzMjU_8989dbd6-a342-4cdc-9919-6b261ab3e3a9"
      unitRef="usd">285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia17622eada3a4c058fa899ff422d93bf_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjQtMy0xLTEtNTYzMjU_a7c0d93d-c3f0-4b3e-942f-9850b05ea03f"
      unitRef="usd">231518000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id56256c9a31f4a14a2615f7517662aa4_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjQtNS0xLTEtNTYzMjU_b5664182-4636-451f-b296-8098f3d7fb7d"
      unitRef="usd">1265324000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i389e101b2941484b99871a6936b14e96_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjQtNy0xLTEtNTYzMjU_6b5b59a2-0716-474b-bf80-f548019c337e"
      unitRef="usd">-15408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30d728e352784f7c96de1455d2a592dd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjQtOS0xLTEtNTYzMjU_dd72d87b-4ae0-47d1-bc02-a0c1e0a24cac"
      unitRef="usd">-58162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8yOC9mcmFnOmIyOWU1OTQ3MGE3MDQ3MTc4ZGUxZDk4NWVhYWQ4NzBkL3RhYmxlOmNlOTU5MTRlNTJhZjQ5M2ZhMWIzZjdmMTBiZTkzMTBhL3RhYmxlcmFuZ2U6Y2U5NTkxNGU1MmFmNDkzZmExYjNmN2YxMGJlOTMxMGFfMjQtMTEtMS0xLTU2MzI1_a76747a7-3ac3-4fef-a94d-700979e4456b"
      unitRef="usd">1423557000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8zNC9mcmFnOmMxOWNlNWMwMTcyYTQ4OTM5OGQ0YjNmODg4YTU5NWY4L3RleHRyZWdpb246YzE5Y2U1YzAxNzJhNDg5Mzk4ZDRiM2Y4ODhhNTk1ZjhfNTEzNA_cf5f83dd-3e4f-4838-a3b4-8cc4eb4287da">BASIS OF PRESENTATION&lt;div style="text-align:justify;text-indent:36pt"&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 include the accounts of LCI Industries and its wholly-owned subsidiaries ("LCII" and collectively with its subsidiaries, the "Company," "we," "us," or "our"). LCII has no unconsolidated subsidiaries. LCII, through its wholly-owned subsidiary, Lippert Components, Inc. and its subsidiaries (collectively, "Lippert Components," "LCI," or "Lippert"), supplies, domestically and internationally, a broad array of engineered components for the leading original equipment manufacturers ("OEMs") in the recreation and transportation product markets, consisting primarily of recreational vehicles ("RVs") and adjacent industries including buses; trailers used to haul boats, livestock, equipment, and other cargo; trucks; boats; trains; manufactured homes; and modular housing. The Company also supplies engineered components to the related aftermarkets of these industries, primarily by selling to retail dealers, wholesale distributors, and service centers, as well as direct to retail customers via the Internet. At September&#160;30,&#160;2022, the Company operated over 130 manufacturing and distribution facilities located throughout North America and Europe.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most industries where the Company sells products or where its products are used historically have been seasonal and are generally at the highest levels when the weather is moderate. Accordingly, the Company's sales and profits have generally been the highest in the second quarter and lowest in the fourth quarter. However, current and future seasonal industry trends have been, and may in the future be, different than in prior years due to various factors, including fluctuations in dealer inventories and the timing of dealer orders, the impact of international, national, and regional economic conditions and consumer confidence on retail sales of RVs and other products for which the Company sells its components, the impact of severe weather conditions on the timing of industry-wide shipments from time to time, as well as the coronavirus ("COVID-19") pandemic and related impacts. Additionally, many of the optional upgrades and non-critical replacement parts for RVs are purchased outside the normal product selling season, thereby causing Aftermarket Segment sales to be counter-seasonal, but this has been, and may in the future be, different as a result of the COVID-19 pandemic and related impacts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 not aware of any significant events which occurred subsequent to the balance sheet date but prior to the filing of this report that would have a material impact on the Condensed Consolidated Financial Statements. All significant intercompany balances and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In the opinion of management, the information furnished in this Form 10-Q reflects all adjustments necessary for a fair statement of the financial position and results of operations for the interim periods presented. The Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q, and therefore do not include some information necessary to conform to annual reporting requirements. Results for interim periods should not be considered indicative of results for the full year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, net sales and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to product returns, sales and purchase rebates, accounts receivable, inventories, goodwill and other intangible assets, net assets of acquired businesses, income taxes, warranty and product recall obligations, self-insurance obligations, operating lease right-of-use assets and obligations, asset retirement obligations, long-lived assets, pension and post-retirement benefits, stock-based compensation, segment allocations, contingent consideration, environmental liabilities, contingencies, and litigation. The Company bases its estimates on historical experience, other available information, and various other assumptions believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities not readily apparent from other resources. Actual results and events could differ significantly from management estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The COVID-19 pandemic and the conflict between Russia and Ukraine (the "Russia-Ukraine War") have caused significant uncertainty and disruption in the global economy and financial markets. Management continues to closely monitor the impact of COVID-19 and the Russia-Ukraine War, as well as heightened tensions between China and Taiwan, on all aspects of the business. The extent to which COVID-19, the Russia-Ukraine War, and/or relations between China and Taiwan may impact the Company's liquidity, financial condition, and results of operations in the future remains uncertain.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <lcii:NumberOfManufacturingFacilities
      contextRef="i745c086a3edd42d78fbd176eccfcc78c_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8zNC9mcmFnOmMxOWNlNWMwMTcyYTQ4OTM5OGQ0YjNmODg4YTU5NWY4L3RleHRyZWdpb246YzE5Y2U1YzAxNzJhNDg5Mzk4ZDRiM2Y4ODhhNTk1ZjhfMTEwMg_c3d6a3c7-ef72-4126-bfcc-d2e023baf9af"
      unitRef="number">130</lcii:NumberOfManufacturingFacilities>
    <us-gaap:UseOfEstimates
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8zNC9mcmFnOmMxOWNlNWMwMTcyYTQ4OTM5OGQ0YjNmODg4YTU5NWY4L3RleHRyZWdpb246YzE5Y2U1YzAxNzJhNDg5Mzk4ZDRiM2Y4ODhhNTk1ZjhfNTEzNw_ad392271-6d1c-4742-80be-c70f2f7f4fce">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, net sales and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, the Company evaluates its estimates, including, but not limited to, those related to product returns, sales and purchase rebates, accounts receivable, inventories, goodwill and other intangible assets, net assets of acquired businesses, income taxes, warranty and product recall obligations, self-insurance obligations, operating lease right-of-use assets and obligations, asset retirement obligations, long-lived assets, pension and post-retirement benefits, stock-based compensation, segment allocations, contingent consideration, environmental liabilities, contingencies, and litigation. The Company bases its estimates on historical experience, other available information, and various other assumptions believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities not readily apparent from other resources. Actual results and events could differ significantly from management estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8zNy9mcmFnOjViZjI1ZDg5Mzg0OTQwMmY5NTcxZmMxZDFlYjQ1NTE5L3RleHRyZWdpb246NWJmMjVkODkzODQ5NDAyZjk1NzFmYzFkMWViNDU1MTlfNTAz_3a2dc971-1ec0-4330-8f1b-a30c498b2048">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES &lt;div style="text-align:justify;text-indent:36pt"&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 presented herein have been prepared by the Company in accordance with the accounting policies described in its December&#160;31, 2021 Annual Report on Form 10-K and should be read in conjunction with the Notes to Consolidated Financial Statements which appear in that report. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no recent accounting pronouncements that have been issued and not yet adopted that are expected to have a material impact on our Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV8zNy9mcmFnOjViZjI1ZDg5Mzg0OTQwMmY5NTcxZmMxZDFlYjQ1NTE5L3RleHRyZWdpb246NWJmMjVkODkzODQ5NDAyZjk1NzFmYzFkMWViNDU1MTlfNTA1_204156be-b325-4f93-890e-9dae4d142437">There are no recent accounting pronouncements that have been issued and not yet adopted that are expected to have a material impact on our Condensed Consolidated Financial Statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMzMzMw_40268d6d-0919-4c7f-b59d-73febde2c746">EARNINGS PER SHARE&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following reconciliation details the denominator used in the computation of basic and diluted earnings per share for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.476%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&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 shares outstanding for basic earnings per share&lt;/span&gt;&lt;/div&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;25,447&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents pertaining to stock-based awards&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;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="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;131&#160;&lt;/span&gt;&lt;/td&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;122&#160;&lt;/span&gt;&lt;/td&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;124&#160;&lt;/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 style="padding-left:18pt;text-indent:-18pt"&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 shares outstanding for diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;25,417&#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;25,520&#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;25,371&#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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align: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 instruments excluded from diluted net earnings per share calculation as the effect would have been antidilutive&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;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;140&#160;&lt;/span&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;112&#160;&lt;/span&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;142&#160;&lt;/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="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Company's 1.125 percent convertible senior notes due 2026 (the "Convertible Notes") issued in May 2021, the dilutive effect is calculated using the if-converted method. The Company is required, pursuant to the indenture governing the Convertible Notes, dated May 13, 2021, by and between the Company and U.S. Bank National Association, as trustee (the "Indenture"), to settle the principal amount of the Convertible Notes in cash and may elect to settle the remaining conversion obligation (i.e., the stock price in excess of the conversion price) in cash, shares of the Company's common stock, or a combination thereof. Under the if-converted method, the Company includes the number of shares required to satisfy the conversion obligation, assuming all the Convertible Notes are converted. Because the average closing price of the Company's common stock for the nine months ended September&#160;30,&#160;2022, which is used as the basis for determining the dilutive effect on earnings per share, was less than the conversion price of $165.65, all associated shares were antidilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the issuance of the Convertible Notes, the Company, in privately negotiated transactions with certain commercial banks (the "Counterparties") sold warrants to purchase 2.8&#160;million shares of the Company's common stock (the "Warrants"). The Warrants have a strike price of $259.84 per share, subject to customary anti-dilution adjustments. For calculating the dilutive effect of the Warrants, the Company uses the treasury stock method. With this method, the Company assumes exercise of the Warrants at the beginning of the period, or at time of issuance if later, and issuance of common shares upon exercise. Proceeds from the exercise of the Warrants are assumed to be used to repurchase shares of the Company's common stock at the average market price during the period. The incremental shares, representing the number of shares assumed to be received upon the exercise of the Warrants less the number of shares repurchased, are included in diluted shares. For the nine months ended September&#160;30,&#160;2022, the average share price was below the Warrant strike price of $259.84 per share, and therefore 2.8&#160;million shares were considered antidilutive.&lt;/span&gt;&lt;/div&gt;In connection with the issuance of the Convertible Notes, the Company entered into privately negotiated call option contracts on the Company's common stock (the "Convertible Note Hedge Transactions") with the Counterparties. The Company paid an aggregate amount of $100.1 million to the Counterparties pursuant to the Convertible Note Hedge Transactions. The Convertible Note Hedge Transactions cover, subject to anti-dilution adjustments substantially similar to those in the Convertible Notes, approximately 2.8&#160;million shares of the Company's common stock, the same number of shares initially underlying the Convertible Notes, at a strike price of approximately $165.65, subject to customary anti-dilution adjustments. The Convertible Note Hedge Transactions will expire upon the maturity of the Convertible Notes, subject to earlier exercise or termination. Exercise of the Convertible Note Hedge Transactions would reduce the number of shares of the Company's common stock outstanding, and therefore would be antidilutive.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMzMzNA_fcdaa227-e8b6-47a2-b397-520549c039a7">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following reconciliation details the denominator used in the computation of basic and diluted earnings per share for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.476%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&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 shares outstanding for basic earnings per share&lt;/span&gt;&lt;/div&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;25,447&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents pertaining to stock-based awards&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;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="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;131&#160;&lt;/span&gt;&lt;/td&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;122&#160;&lt;/span&gt;&lt;/td&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;124&#160;&lt;/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 style="padding-left:18pt;text-indent:-18pt"&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 shares outstanding for diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;25,417&#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;25,520&#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;25,371&#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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align: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 instruments excluded from diluted net earnings per share calculation as the effect would have been antidilutive&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;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;140&#160;&lt;/span&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;112&#160;&lt;/span&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;142&#160;&lt;/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;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMi0xLTEtMS01NjMyNQ_eb31bca2-b69a-473f-8439-52a7748f0c01"
      unitRef="shares">25447000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMi0zLTEtMS01NjMyNQ_d726174f-af7b-4a2a-a9b0-a9bf715610ac"
      unitRef="shares">25286000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMi01LTEtMS01NjMyNQ_3bb7ca8a-f2c4-429f-8531-1d27d497023f"
      unitRef="shares">25398000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMi03LTEtMS01NjMyNQ_1897f17a-9f28-4a93-be98-656892d704e8"
      unitRef="shares">25247000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMy0xLTEtMS01NjMyNQ_03cab712-8968-4f04-aca6-53a2d8decb5c"
      unitRef="shares">153000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMy0zLTEtMS01NjMyNQ_88adb72e-9168-4a20-bd52-56ab3b84fc2d"
      unitRef="shares">131000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMy01LTEtMS01NjMyNQ_0d156a01-3359-4adc-a49c-c4602f7ec61f"
      unitRef="shares">122000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfMy03LTEtMS01NjMyNQ_e16d0150-771d-40c7-a965-2ff9a87b1484"
      unitRef="shares">124000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNC0xLTEtMS01NjMyNQ_1c2cd637-b963-4798-bec6-907b59d46cdf"
      unitRef="shares">25600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNC0zLTEtMS01NjMyNQ_fb07cac8-1d8c-4c5d-92b7-e75c62087ef2"
      unitRef="shares">25417000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNC01LTEtMS01NjMyNQ_8d38848d-7f92-40b7-822e-2b8147e5bb2a"
      unitRef="shares">25520000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNC03LTEtMS01NjMyNQ_7bbbe3c4-802a-409e-9478-094372a535b0"
      unitRef="shares">25371000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNi0xLTEtMS01NjMyNQ_febe29c0-f57f-4dbd-8b8e-d61e26d31aa4"
      unitRef="shares">113000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNi0zLTEtMS01NjMyNQ_615be80c-7c90-4051-ba4e-6fa9882c98bc"
      unitRef="shares">140000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNi01LTEtMS01NjMyNQ_021d6534-0cd7-4065-859b-c6217c82f840"
      unitRef="shares">112000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RhYmxlOjE0ZjNjNzBlZWM4YjQzZDA4YWU2YTIyMGMzYjFmYzk0L3RhYmxlcmFuZ2U6MTRmM2M3MGVlYzhiNDNkMDhhZTZhMjIwYzNiMWZjOTRfNi03LTEtMS01NjMyNQ_54e1ac07-054b-4231-a428-5de5c46a1ac5"
      unitRef="shares">142000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie74d99c2ff8b452380d3e6b1b7745bcd_I20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMTc3_78413546-4b98-4ce9-a099-9a9c0f47b6d1"
      unitRef="number">0.01125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ieca938f993584b9ca75248bfda120f84_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMTE2Mw_f2002c87-2089-4d87-a52a-3d48bf7d4085"
      unitRef="usdPerShare">165.65</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i35a1ddcaefe54d65a22d9cafacf221be_I20210513"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMTM5Nw_4cc22c30-e3e1-4c26-8074-44d6cb36e251"
      unitRef="shares">2800000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i35a1ddcaefe54d65a22d9cafacf221be_I20210513"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMTQ5MQ_dce5f5e6-118d-4c00-89fc-18a7e965343a"
      unitRef="usdPerShare">259.84</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i35a1ddcaefe54d65a22d9cafacf221be_I20210513"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMjI2Mw_dce5f5e6-118d-4c00-89fc-18a7e965343a"
      unitRef="usdPerShare">259.84</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia52b600c8fdc46a49c59d46d7ddc66b8_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMjI5MQ_6952303e-6733-45a4-ba1a-1180698f80a2"
      unitRef="shares">2800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i326a7cde6f1c4d20a531d6326c22a1de_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMjI5MQ_935e0fe3-b63e-4471-aba2-dbdd23337fe8"
      unitRef="shares">2800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i5859ed69dc4d4503937c0f2011618bd6_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMjU5Nw_6054e9a9-fd7b-4625-93bc-dcbe4bdfd7d9"
      unitRef="usd">100100000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic75f1e16d0bd4022addb9765ba8c67bf_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMjgzMA_5b95dd68-27a2-4641-ad3b-b2e84f2bdef6"
      unitRef="shares">2800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ieca938f993584b9ca75248bfda120f84_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80MC9mcmFnOmYzMjAxMjIzMjM3MjQ4NTM4MTM5YmQ4MDM2NWU3ZTg5L3RleHRyZWdpb246ZjMyMDEyMjMyMzcyNDg1MzgxMzliZDgwMzY1ZTdlODlfMjk3Ng_f2002c87-2089-4d87-a52a-3d48bf7d4085"
      unitRef="usdPerShare">165.65</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfOTE2NA_945a6c1b-d251-4497-9831-12fa4dcb2703">ACQUISITIONS, GOODWILL AND OTHER INTANGIBLE ASSETS&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;Acquisitions Completed During the Nine Months Ended September&#160;30,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Girard&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;text-indent:36pt"&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 2022, the Company acquired substantially all of the business assets of Girard Systems and Girard Products LLC (collectively "Girard"), a manufacturer and distributor of proprietary awnings and tankless water heaters for OEMs and aftermarket customers in the RV, specialty vehicle, and related industries. The total fair value of consideration was approximately $70.7&#160;million. The Company paid $50.0&#160;million in cash consideration at closing, with fixed deferred consideration of $20.0&#160;million paid in July 2022 and $0.7&#160;million paid to true up net working capital in September 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, in both the Company's OEM and Aftermarket Segments. As the operations of this acquisition are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&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;text-indent:36pt"&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 in the process of determining the fair value of the assets acquired and liabilities assumed for the opening balance sheet, including deferred taxes and the fair value of intangible assets. The current estimates for intangible assets are based on a preliminary valuation and these estimates are subject to change when the valuation is finalized within the measurement period (not to exceed 12 months from the acquisition date). The acquisition of this business was preliminarily recorded, as updated, as of the acquisition date as follows &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;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 consideration&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;50,664&#160;&lt;/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;Fixed deferred consideration&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,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 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 fair value of consideration given&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;70,664&#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;border-top:3pt double #000;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;/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;Identifiable intangible 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;43,520&#160;&lt;/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;Other assets acquired and liabilities assumed, net&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;14,442&#160;&lt;/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 fair value of net assets acquired&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;57,962&#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;border-top:3pt double #000;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;Goodwill (tax deductible)&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;12,702&#160;&lt;/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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consideration given was greater than the fair value of the net assets acquired, resulting in goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Acquisitions in 2022&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company completed two other acquisitions for $5.0&#160;million of cash purchase consideration. The preliminary purchase price allocations resulted in $0.8&#160;million of goodwill (tax deductible). As these acquisitions are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions with Measurement Period Adjustments During the Nine Months Ended September&#160;30,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Exertis&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the Company acquired certain business assets of Stampede Presentation Products, Inc. d/b/a Exertis ("Exertis"), a global distribution company, in exchange for $39.7&#160;million. The acquisition qualifies as a business combination for accounting purposes and supports the acquisition of Furrion Holdings Limited ("Furrion") by allowing the Company to provide logistics and warehousing to serve Furrion's North American customer base. The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, primarily in the Company's OEM Segment. As the operations of this acquisition are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 had a pre-existing relationship with Exertis where Exertis had a prepaid asset and the Company had an equal and offsetting deferred revenue liability of $24.8&#160;million, which was effectively settled immediately prior to the business combination. No gain or loss was recognized in the effective settlement of the deferred revenue liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company adjusted the preliminary purchase price allocation reported at December 31, 2021 to account for updates to net working capital balances. These measurement period adjustments would not have resulted in a material impact on the prior period results if the adjustments had been recognized as of the acquisition date. The purchase price allocation is subject to adjustment for net working capital and the fair value of intangible assets as additional information is obtained within the measurement period (not to exceed 12 months from the acquisition date). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Furrion&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company acquired 100 percent of the share capital of Furrion, a leading distributor of a large range of appliances and other products to OEMs and aftermarket customers in the RV, specialty vehicle, utility trailer, horse trailer, marine, transit bus, and school bus industries. The total fair value of consideration, net of cash acquired, was approximately $146.7&#160;million. The Company paid $50.5 million in cash consideration at closing, net of cash acquired, with fixed payments of $31.3&#160;million due on each of the first and second anniversaries of the acquisition in September 2022 and September 2023. The Company paid the first anniversary fixed payment in September 2022, and the remaining deferred acquisition fixed payment is recorded at its discounted present value in the Condensed Consolidated Balance Sheet in accrued expenses and other current liabilities at September&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Company and Furrion agreed to terminate an exclusive distribution and supply agreement and transition all sale and distribution of Furrion products then handled by the Company to Furrion. Effective January&#160;1, 2020, Furrion took responsibility for distributing its products directly to the customer and assumed all responsibilities previously carried out by the Company relating to Furrion products. Upon termination of the agreement, Furrion purchased from the Company all non-obsolete stock and certain obsolete and slow-moving stock of Furrion products at the cost paid by the Company. At the date of the Furrion acquisition in September 2021, the Company had a receivable balance of $35.0 million (the "Receivable from Furrion") and Furrion had a corresponding payable balance. In direct connection with the acquisition negotiations, the receivable and payable were effectively settled in the acquisition and the receivable balance is included within the approximate $146.7&#160;million of consideration transferred. No gain or loss was recognized in the effective settlement of the Receivable from Furrion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, in both the Company's OEM and Aftermarket Segments. As this acquisition is not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company adjusted and finalized the preliminary purchase price allocation reported at December 31, 2021 to account for updates to net working capital, intangible assets, fixed asset balances, and deferred tax balances. These measurement period adjustments would not have resulted in a material impact on the prior &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;period results if the adjustments had been recognized as of the acquisition date. The acquisition of this business was preliminarily recorded as of the acquisition date, and subsequently adjusted and finalized, as follows &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;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:55.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:400;line-height:100%"&gt;Preliminary at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement Period Adjustments&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:400;line-height:100%"&gt;As Adjusted at September 30, 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;Cash consideration, net of cash acquired&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;50,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;50,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Effective settlement of Receivable from Furrion&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;34,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;&#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;34,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;/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;Discounted value of fixed deferred consideration&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;61,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;&#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;61,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total fair value of consideration given&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;146,681&#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;&#x2014;&#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;146,681&#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;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:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;66,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(10,600)&lt;/span&gt;&lt;/td&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;55,700&#160;&lt;/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 identifiable intangible 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;43,900&#160;&lt;/span&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,200)&lt;/span&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;42,700&#160;&lt;/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;Other assets acquired and liabilities assumed, net&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,518)&lt;/span&gt;&lt;/td&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,483)&lt;/span&gt;&lt;/td&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,001)&lt;/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 fair value of net assets acquired&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;100,682&#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;(13,283)&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;87,399&#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;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="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;/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;Goodwill (tax deductible)&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;45,999&#160;&lt;/span&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;13,283&#160;&lt;/span&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;59,282&#160;&lt;/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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Schaudt&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Company acquired 100 percent of the equity interests of Schaudt GmbH Elektrotechnik &amp;amp; Apparatebau ("Schaudt"), a leading supplier of electronic controls and energy management systems for the European caravan industry located in Markdorf, Germany. The purchase price was approximately $29.4&#160;million. The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, primarily in the Company's OEM Segment. As operations of this acquisition are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company adjusted and finalized the preliminary purchase price allocation reported at December 31, 2021 to account for updates to net working capital and fixed asset balances. These measurement period adjustments would not have resulted in a material impact on the prior period results if the adjustments had been recognized as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by reportable segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OEM Segment&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:400;line-height:100%"&gt;Aftermarket Segment&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:400;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;Net balance &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Acquisitions &#x2013; 2022&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;11,460&#160;&lt;/span&gt;&lt;/td&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,032&#160;&lt;/span&gt;&lt;/td&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,492&#160;&lt;/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;Measurement period adjustments&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;11,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,457&#160;&lt;/span&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,287&#160;&lt;/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 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;Foreign currency translation&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,218)&lt;/span&gt;&lt;/td&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,126)&lt;/span&gt;&lt;/td&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,344)&lt;/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;Net balance &#x2013; September&#160;30,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the total consideration given in an acquisition of a business over the fair value of the net tangible and identifiable intangible assets acquired. Goodwill is not amortized, but instead is tested at the reporting unit level for impairment annually in November, or more frequently if certain circumstances indicate a possible impairment may exist.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following at September&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Cost&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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Balance&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:400;line-height:100%"&gt;Estimated Useful&lt;br/&gt;Life 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;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&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;Patents&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;118,484&#160;&lt;/span&gt;&lt;/td&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;60,402&#160;&lt;/span&gt;&lt;/td&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;58,082&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align: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&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;to&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;20&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 names (finite life)&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;92,312&#160;&lt;/span&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;19,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;72,684&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;20&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;Trade names (indefinite life)&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,600&#160;&lt;/span&gt;&lt;/td&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="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,600&#160;&lt;/span&gt;&lt;/td&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="9" 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;Indefinite&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;Non-compete agreements&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;11,584&#160;&lt;/span&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;7,131&#160;&lt;/span&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,453&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;6&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;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;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&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;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2&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;to&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;12&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;/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 intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#160;&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;&#160;&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Cost&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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Balance&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:400;line-height:100%"&gt;Estimated Useful&lt;br/&gt;Life 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;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&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;Patents&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;116,725&#160;&lt;/span&gt;&lt;/td&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;53,479&#160;&lt;/span&gt;&lt;/td&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;63,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;3&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;to&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;20&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 names (finite life)&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;93,994&#160;&lt;/span&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;16,497&#160;&lt;/span&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,497&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;20&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;Trade names (indefinite life)&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,600&#160;&lt;/span&gt;&lt;/td&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="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,600&#160;&lt;/span&gt;&lt;/td&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="9" 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;Indefinite&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;Non-compete agreements&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;11,464&#160;&lt;/span&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;5,439&#160;&lt;/span&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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;3&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;to&lt;/span&gt;&lt;/td&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;6&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;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;309&#160;&lt;/span&gt;&lt;/td&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;212&#160;&lt;/span&gt;&lt;/td&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;97&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align: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&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;to&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;12&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;Purchased research and development&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,687&#160;&lt;/span&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;&#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;4,687&#160;&lt;/span&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="9" 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;Indefinite&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;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#160;&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;&#160;&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfOTE2Nw_f0ecf53b-ae58-4dc9-a8da-f08e8cef7f9f">ACQUISITIONS, GOODWILL AND OTHER INTANGIBLE ASSETS&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;Acquisitions Completed During the Nine Months Ended September&#160;30,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Girard&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;text-indent:36pt"&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 2022, the Company acquired substantially all of the business assets of Girard Systems and Girard Products LLC (collectively "Girard"), a manufacturer and distributor of proprietary awnings and tankless water heaters for OEMs and aftermarket customers in the RV, specialty vehicle, and related industries. The total fair value of consideration was approximately $70.7&#160;million. The Company paid $50.0&#160;million in cash consideration at closing, with fixed deferred consideration of $20.0&#160;million paid in July 2022 and $0.7&#160;million paid to true up net working capital in September 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, in both the Company's OEM and Aftermarket Segments. As the operations of this acquisition are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&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;text-indent:36pt"&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 in the process of determining the fair value of the assets acquired and liabilities assumed for the opening balance sheet, including deferred taxes and the fair value of intangible assets. The current estimates for intangible assets are based on a preliminary valuation and these estimates are subject to change when the valuation is finalized within the measurement period (not to exceed 12 months from the acquisition date). The acquisition of this business was preliminarily recorded, as updated, as of the acquisition date as follows &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;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 consideration&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;50,664&#160;&lt;/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;Fixed deferred consideration&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,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 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 fair value of consideration given&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;70,664&#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;border-top:3pt double #000;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;/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;Identifiable intangible 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;43,520&#160;&lt;/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;Other assets acquired and liabilities assumed, net&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;14,442&#160;&lt;/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 fair value of net assets acquired&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;57,962&#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;border-top:3pt double #000;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;Goodwill (tax deductible)&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;12,702&#160;&lt;/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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consideration given was greater than the fair value of the net assets acquired, resulting in goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Acquisitions in 2022&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company completed two other acquisitions for $5.0&#160;million of cash purchase consideration. The preliminary purchase price allocations resulted in $0.8&#160;million of goodwill (tax deductible). As these acquisitions are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions with Measurement Period Adjustments During the Nine Months Ended September&#160;30,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Exertis&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the Company acquired certain business assets of Stampede Presentation Products, Inc. d/b/a Exertis ("Exertis"), a global distribution company, in exchange for $39.7&#160;million. The acquisition qualifies as a business combination for accounting purposes and supports the acquisition of Furrion Holdings Limited ("Furrion") by allowing the Company to provide logistics and warehousing to serve Furrion's North American customer base. The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, primarily in the Company's OEM Segment. As the operations of this acquisition are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 had a pre-existing relationship with Exertis where Exertis had a prepaid asset and the Company had an equal and offsetting deferred revenue liability of $24.8&#160;million, which was effectively settled immediately prior to the business combination. No gain or loss was recognized in the effective settlement of the deferred revenue liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company adjusted the preliminary purchase price allocation reported at December 31, 2021 to account for updates to net working capital balances. These measurement period adjustments would not have resulted in a material impact on the prior period results if the adjustments had been recognized as of the acquisition date. The purchase price allocation is subject to adjustment for net working capital and the fair value of intangible assets as additional information is obtained within the measurement period (not to exceed 12 months from the acquisition date). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Furrion&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company acquired 100 percent of the share capital of Furrion, a leading distributor of a large range of appliances and other products to OEMs and aftermarket customers in the RV, specialty vehicle, utility trailer, horse trailer, marine, transit bus, and school bus industries. The total fair value of consideration, net of cash acquired, was approximately $146.7&#160;million. The Company paid $50.5 million in cash consideration at closing, net of cash acquired, with fixed payments of $31.3&#160;million due on each of the first and second anniversaries of the acquisition in September 2022 and September 2023. The Company paid the first anniversary fixed payment in September 2022, and the remaining deferred acquisition fixed payment is recorded at its discounted present value in the Condensed Consolidated Balance Sheet in accrued expenses and other current liabilities at September&#160;30,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Company and Furrion agreed to terminate an exclusive distribution and supply agreement and transition all sale and distribution of Furrion products then handled by the Company to Furrion. Effective January&#160;1, 2020, Furrion took responsibility for distributing its products directly to the customer and assumed all responsibilities previously carried out by the Company relating to Furrion products. Upon termination of the agreement, Furrion purchased from the Company all non-obsolete stock and certain obsolete and slow-moving stock of Furrion products at the cost paid by the Company. At the date of the Furrion acquisition in September 2021, the Company had a receivable balance of $35.0 million (the "Receivable from Furrion") and Furrion had a corresponding payable balance. In direct connection with the acquisition negotiations, the receivable and payable were effectively settled in the acquisition and the receivable balance is included within the approximate $146.7&#160;million of consideration transferred. No gain or loss was recognized in the effective settlement of the Receivable from Furrion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, in both the Company's OEM and Aftermarket Segments. As this acquisition is not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company adjusted and finalized the preliminary purchase price allocation reported at December 31, 2021 to account for updates to net working capital, intangible assets, fixed asset balances, and deferred tax balances. These measurement period adjustments would not have resulted in a material impact on the prior &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;period results if the adjustments had been recognized as of the acquisition date. The acquisition of this business was preliminarily recorded as of the acquisition date, and subsequently adjusted and finalized, as follows &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;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:55.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:400;line-height:100%"&gt;Preliminary at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement Period Adjustments&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:400;line-height:100%"&gt;As Adjusted at September 30, 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;Cash consideration, net of cash acquired&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;50,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;50,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Effective settlement of Receivable from Furrion&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;34,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;&#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;34,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;/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;Discounted value of fixed deferred consideration&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;61,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;&#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;61,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total fair value of consideration given&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;146,681&#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;&#x2014;&#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;146,681&#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;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:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;66,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(10,600)&lt;/span&gt;&lt;/td&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;55,700&#160;&lt;/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 identifiable intangible 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;43,900&#160;&lt;/span&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,200)&lt;/span&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;42,700&#160;&lt;/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;Other assets acquired and liabilities assumed, net&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,518)&lt;/span&gt;&lt;/td&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,483)&lt;/span&gt;&lt;/td&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,001)&lt;/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 fair value of net assets acquired&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;100,682&#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;(13,283)&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;87,399&#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;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="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;/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;Goodwill (tax deductible)&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;45,999&#160;&lt;/span&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;13,283&#160;&lt;/span&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;59,282&#160;&lt;/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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Schaudt&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Company acquired 100 percent of the equity interests of Schaudt GmbH Elektrotechnik &amp;amp; Apparatebau ("Schaudt"), a leading supplier of electronic controls and energy management systems for the European caravan industry located in Markdorf, Germany. The purchase price was approximately $29.4&#160;million. The results of the acquired business have been included in the Condensed Consolidated Statements of Income since the acquisition date, primarily in the Company's OEM Segment. As operations of this acquisition are not considered to have a material impact on the Company's financial statements, pro forma results of operations and other disclosures are not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30,&#160;2022, the Company adjusted and finalized the preliminary purchase price allocation reported at December 31, 2021 to account for updates to net working capital and fixed asset balances. These measurement period adjustments would not have resulted in a material impact on the prior period results if the adjustments had been recognized as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by reportable segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OEM Segment&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:400;line-height:100%"&gt;Aftermarket Segment&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:400;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;Net balance &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Acquisitions &#x2013; 2022&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;11,460&#160;&lt;/span&gt;&lt;/td&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,032&#160;&lt;/span&gt;&lt;/td&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,492&#160;&lt;/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;Measurement period adjustments&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;11,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,457&#160;&lt;/span&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,287&#160;&lt;/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 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;Foreign currency translation&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,218)&lt;/span&gt;&lt;/td&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,126)&lt;/span&gt;&lt;/td&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,344)&lt;/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;Net balance &#x2013; September&#160;30,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the total consideration given in an acquisition of a business over the fair value of the net tangible and identifiable intangible assets acquired. Goodwill is not amortized, but instead is tested at the reporting unit level for impairment annually in November, or more frequently if certain circumstances indicate a possible impairment may exist.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following at September&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Cost&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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Balance&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:400;line-height:100%"&gt;Estimated Useful&lt;br/&gt;Life 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;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&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;Patents&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;118,484&#160;&lt;/span&gt;&lt;/td&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;60,402&#160;&lt;/span&gt;&lt;/td&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;58,082&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align: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&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;to&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;20&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 names (finite life)&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;92,312&#160;&lt;/span&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;19,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;72,684&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;20&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;Trade names (indefinite life)&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,600&#160;&lt;/span&gt;&lt;/td&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="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,600&#160;&lt;/span&gt;&lt;/td&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="9" 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;Indefinite&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;Non-compete agreements&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;11,584&#160;&lt;/span&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;7,131&#160;&lt;/span&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,453&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;6&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;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;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&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;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2&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;to&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;12&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;/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 intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#160;&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;&#160;&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Cost&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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Balance&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:400;line-height:100%"&gt;Estimated Useful&lt;br/&gt;Life 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;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&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;Patents&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;116,725&#160;&lt;/span&gt;&lt;/td&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;53,479&#160;&lt;/span&gt;&lt;/td&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;63,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;3&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;to&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;20&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 names (finite life)&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;93,994&#160;&lt;/span&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;16,497&#160;&lt;/span&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,497&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;20&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;Trade names (indefinite life)&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,600&#160;&lt;/span&gt;&lt;/td&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="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,600&#160;&lt;/span&gt;&lt;/td&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="9" 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;Indefinite&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;Non-compete agreements&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;11,464&#160;&lt;/span&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;5,439&#160;&lt;/span&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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;3&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;to&lt;/span&gt;&lt;/td&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;6&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;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;309&#160;&lt;/span&gt;&lt;/td&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;212&#160;&lt;/span&gt;&lt;/td&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;97&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align: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&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;to&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;12&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;Purchased research and development&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,687&#160;&lt;/span&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;&#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;4,687&#160;&lt;/span&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="9" 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;Indefinite&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;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#160;&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;&#160;&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNDMy_ed945516-3da0-4657-9eeb-b61937fb1895"
      unitRef="usd">70700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNDUz_2358c49a-fa93-4b01-9a62-1f088bc8a038"
      unitRef="usd">50000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <lcii:BusinessCombinationConsiderationTransferredHoldbackPayment
      contextRef="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNDk1_35bb1f4c-6d25-4d9c-a205-bba46a6a06a2"
      unitRef="usd">20000000</lcii:BusinessCombinationConsiderationTransferredHoldbackPayment>
    <lcii:BusinessCombinationConsiderationTransferredTrueUpPayment
      contextRef="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfMTA5OTUxMTYzNzMwOA_e5bbfe30-b50c-4a3e-aaad-951665ff7fd2"
      unitRef="usd">700000</lcii:BusinessCombinationConsiderationTransferredTrueUpPayment>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfOTE3MA_fe77c69e-c608-4860-a492-1dfacdf290d7">The acquisition of this business was preliminarily recorded, as updated, as of the acquisition date as follows &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;(in thousands)&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;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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 consideration&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;50,664&#160;&lt;/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;Fixed deferred consideration&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,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 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 fair value of consideration given&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;70,664&#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;border-top:3pt double #000;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;/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;Identifiable intangible 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;43,520&#160;&lt;/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;Other assets acquired and liabilities assumed, net&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;14,442&#160;&lt;/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 fair value of net assets acquired&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;57,962&#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;border-top:3pt double #000;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;Goodwill (tax deductible)&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;12,702&#160;&lt;/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:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <lcii:PaymentsToAcquireBusinessesNetOfCashAcquiredIncludingAdditionalAmountPaid
      contextRef="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjI3ZWQxZmUzMjQ1ZjRlYzU4ZmUzNjIzMzU0OGE3NmE5L3RhYmxlcmFuZ2U6MjdlZDFmZTMyNDVmNGVjNThmZTM2MjMzNTQ4YTc2YTlfMC0xLTEtMS01NjMyNQ_c77ef620-b13a-4be6-9950-90939dfb8078"
      unitRef="usd">50664000</lcii:PaymentsToAcquireBusinessesNetOfCashAcquiredIncludingAdditionalAmountPaid>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjI3ZWQxZmUzMjQ1ZjRlYzU4ZmUzNjIzMzU0OGE3NmE5L3RhYmxlcmFuZ2U6MjdlZDFmZTMyNDVmNGVjNThmZTM2MjMzNTQ4YTc2YTlfMS0xLTEtMS01NjMyNQ_69191aa2-1eda-414e-b308-659d389bd04a"
      unitRef="usd">20000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i667d8efd9548460b9eb5cd76f33ae733_D20220301-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjI3ZWQxZmUzMjQ1ZjRlYzU4ZmUzNjIzMzU0OGE3NmE5L3RhYmxlcmFuZ2U6MjdlZDFmZTMyNDVmNGVjNThmZTM2MjMzNTQ4YTc2YTlfMi0xLTEtMS01NjMyNQ_2a2d8f57-6bd1-4b5c-bd0b-da4e53bcd1f2"
      unitRef="usd">70664000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id66d7791e0d14f21987cdd5f2c5936b1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjI3ZWQxZmUzMjQ1ZjRlYzU4ZmUzNjIzMzU0OGE3NmE5L3RhYmxlcmFuZ2U6MjdlZDFmZTMyNDVmNGVjNThmZTM2MjMzNTQ4YTc2YTlfNS0xLTEtMS01NjMyNQ_020e26de-34c3-4e38-b771-2423ff1f42fb"
      unitRef="usd">43520000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <lcii:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther
      contextRef="id66d7791e0d14f21987cdd5f2c5936b1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjI3ZWQxZmUzMjQ1ZjRlYzU4ZmUzNjIzMzU0OGE3NmE5L3RhYmxlcmFuZ2U6MjdlZDFmZTMyNDVmNGVjNThmZTM2MjMzNTQ4YTc2YTlfNi0xLTEtMS01NjMyNQ_fed5d5eb-fbc4-412f-8d7a-85a1defcc19c"
      unitRef="usd">14442000</lcii:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="id66d7791e0d14f21987cdd5f2c5936b1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjI3ZWQxZmUzMjQ1ZjRlYzU4ZmUzNjIzMzU0OGE3NmE5L3RhYmxlcmFuZ2U6MjdlZDFmZTMyNDVmNGVjNThmZTM2MjMzNTQ4YTc2YTlfNy0xLTEtMS01NjMyNQ_5f579c13-2ef7-4e1e-b3bf-d92e47e1ef66"
      unitRef="usd">57962000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="id66d7791e0d14f21987cdd5f2c5936b1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjI3ZWQxZmUzMjQ1ZjRlYzU4ZmUzNjIzMzU0OGE3NmE5L3RhYmxlcmFuZ2U6MjdlZDFmZTMyNDVmNGVjNThmZTM2MjMzNTQ4YTc2YTlfOS0xLTEtMS01NjMyNQ_62c35655-b612-4a95-bdb1-446bfc5708d6"
      unitRef="usd">12702000</us-gaap:Goodwill>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i1c98f93a26f74446b3e5561339101cf0_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfMTk0Mw_29ea2438-813b-452d-a677-ce957d15134e"
      unitRef="usd">5000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:Goodwill
      contextRef="i9cf8ab89c19b49f6a21ff6295c943245_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfMjAzMg_1502ca8c-087b-4107-a2c1-4c6477f703bc"
      unitRef="usd">800000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0bb3b25ec28945ea87a1d48d37fa3997_D20211001-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfMjQ5NA_2f1c2c30-99f7-45d6-89e8-c8a15ab624d9"
      unitRef="usd">39700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i56eb962706b249b486ef01205dbf722c_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfMzI4OQ_e472b440-27a6-445e-a040-a94dd694e1bf"
      unitRef="usd">24800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i818280ef82b44358ba97fc84c9fe67dd_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNDExNA_70c332a6-c73a-41d5-bf96-e4c5cff3e0ad"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1d3430cb80594f5389c0e1377f742fbc_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNDQ0NQ_d5e9998f-1a9a-4e04-bee5-95a1abded0a1"
      unitRef="usd">146700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i1d3430cb80594f5389c0e1377f742fbc_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNDQ2Ng_04882f17-4aa5-4241-9352-a7bd67e6f5c0"
      unitRef="usd">50500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <lcii:BusinessCombinationConsiderationTransferredHoldbackPayment
      contextRef="i1d3430cb80594f5389c0e1377f742fbc_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNDU0OA_18588a3c-58ef-410c-bbe2-0c3e43f5667c"
      unitRef="usd">31300000</lcii:BusinessCombinationConsiderationTransferredHoldbackPayment>
    <lcii:BusinessCombinationConsiderationTransferredSettlementOfReceivable
      contextRef="i1d3430cb80594f5389c0e1377f742fbc_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNTU5MA_9e2bca0b-4fab-4bf7-9586-0d604c7bc6de"
      unitRef="usd">35000000</lcii:BusinessCombinationConsiderationTransferredSettlementOfReceivable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1d3430cb80594f5389c0e1377f742fbc_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNTg2Mw_d5e9998f-1a9a-4e04-bee5-95a1abded0a1"
      unitRef="usd">146700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib45a84f71a804490a3ddb5b633c91783_D20211231-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMS0xLTEtMS01NjMyNQ_d7cc4206-7740-42b5-ab5b-37841e29a992"
      unitRef="usd">50534000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5c818202386f4be0bd1ea6ec042aeeef_D20220630-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMS01LTEtMS01NjMyNQ_539dd667-f8e9-434e-8b65-8cce1fac2fa3"
      unitRef="usd">50534000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <lcii:BusinessCombinationConsiderationTransferredSettlementOfReceivable
      contextRef="ib45a84f71a804490a3ddb5b633c91783_D20211231-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMi0xLTEtMS01NjMyNQ_e644f2bc-6eb1-4c77-9540-da72e72c8fb9"
      unitRef="usd">34956000</lcii:BusinessCombinationConsiderationTransferredSettlementOfReceivable>
    <lcii:BusinessCombinationConsiderationTransferredSettlementOfReceivable
      contextRef="i5c818202386f4be0bd1ea6ec042aeeef_D20220630-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMi01LTEtMS01NjMyNQ_ab75f284-b00f-44cf-a333-dd166296e5ac"
      unitRef="usd">34956000</lcii:BusinessCombinationConsiderationTransferredSettlementOfReceivable>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="ib45a84f71a804490a3ddb5b633c91783_D20211231-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMy0xLTEtMS01NjMyNQ_a4e33378-3ff4-47e3-89f7-52b8b571118b"
      unitRef="usd">61191000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i5c818202386f4be0bd1ea6ec042aeeef_D20220630-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMy01LTEtMS01NjMyNQ_095c9713-8887-486f-be5e-c5ad6276e95b"
      unitRef="usd">61191000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ib45a84f71a804490a3ddb5b633c91783_D20211231-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNC0xLTEtMS01NjMyNQ_bec32f08-97ef-4a0a-ae2f-e2dd500ab8e9"
      unitRef="usd">146681000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i5c818202386f4be0bd1ea6ec042aeeef_D20220630-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNC01LTEtMS01NjMyNQ_4d67e2dd-5e76-48ec-931d-6b3f0cce3fd8"
      unitRef="usd">146681000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ia6b9bd157c5d4965b23da0bb949021ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNi0xLTEtMS01NjMyNQ_05defed5-ea3c-4279-9553-2d318e8d2b3b"
      unitRef="usd">66300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="ib4fb4c72c3f34991bfe5f2fa9b9f5fad_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNi0zLTEtMS01NjMyNQ_942eb6bc-ef6d-4a9b-97cb-364c0efb92f7"
      unitRef="usd">-10600000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i0507b84fb3234e6087c068a82110dc46_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNi01LTEtMS01NjMyNQ_7729753d-7141-4630-9213-5acd44230e8f"
      unitRef="usd">55700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i96ca3934153c42de8dae8385761f29e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNy0xLTEtMS01NjMyNQ_12d1bd4b-87ca-4a63-b992-5c305023dfd6"
      unitRef="usd">43900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="i2333e78758f14ee2a41b0fce2219e41e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNy0zLTEtMS01NjMyNQ_898fb8fe-84aa-4881-b49b-8a109fbd3832"
      unitRef="usd">-1200000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i74c5e651aae84b46a4eba9cce3ef138f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfNy01LTEtMS01NjMyNQ_0efe2088-83c3-49ab-a1af-b7e177b7f643"
      unitRef="usd">42700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <lcii:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther
      contextRef="id13bd9ed62374640918e3777ffa758b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfOC0xLTEtMS01NjMyNQ_c6b6665f-273e-4ac9-ba49-471c0b76ba19"
      unitRef="usd">-9518000</lcii:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="i80941a016ba343f993cb4735245f633f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfOC0zLTEtMS01NjMyNQ_7300a4a7-8b2d-4148-95a7-ec66ae054993"
      unitRef="usd">-1483000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <lcii:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther
      contextRef="i3c4db74ae7004e419a5af1733a7c8a27_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfOC01LTEtMS01NjMyNQ_1692719c-7e08-43be-9b36-77dc9ed9966d"
      unitRef="usd">-11001000</lcii:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="id13bd9ed62374640918e3777ffa758b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfOS0xLTEtMS01NjMyNQ_5b233252-208a-4cab-8edf-7f6fa3d9cf3c"
      unitRef="usd">100682000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <lcii:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotal
      contextRef="i80941a016ba343f993cb4735245f633f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfOS0zLTEtMS01NjMyNQ_a7f08b21-ada6-48be-bab3-22e9d498cb88"
      unitRef="usd">-13283000</lcii:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotal>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i3c4db74ae7004e419a5af1733a7c8a27_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfOS01LTEtMS01NjMyNQ_0b1611e6-d5be-4e65-b860-3836c842818b"
      unitRef="usd">87399000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="id13bd9ed62374640918e3777ffa758b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMTEtMS0xLTEtNTYzMjU_7a787d33-a2a3-4e47-8301-76189a633ae8"
      unitRef="usd">45999000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i80941a016ba343f993cb4735245f633f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMTEtMy0xLTEtNTYzMjU_daf7983f-cfb9-44df-9e02-e61d2b2b512c"
      unitRef="usd">13283000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i3c4db74ae7004e419a5af1733a7c8a27_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmIzM2MzMjVkMTJhYzQxZjA4ODQ0ZDg3ZDI1YTU1ODQzL3RhYmxlcmFuZ2U6YjMzYzMyNWQxMmFjNDFmMDg4NDRkODdkMjVhNTU4NDNfMTEtNS0xLTEtNTYzMjU_d6776d98-c334-4582-9085-af5137db56dd"
      unitRef="usd">59282000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i1e03c4249f254979baf4e760c7a115c0_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNzUyNA_d008378b-22c7-423e-a76d-94021feef31f"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1d211b2324d547588758d1c7dda591a5_D20210401-20210430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfNzc4Mg_083b43bf-05e7-4892-8adb-9086097d7e10"
      unitRef="usd">29400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfOTE2OQ_262e8cd3-cda7-492c-ba55-891a7ec5288a">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by reportable segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OEM Segment&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:400;line-height:100%"&gt;Aftermarket Segment&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:400;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;Net balance &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Acquisitions &#x2013; 2022&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;11,460&#160;&lt;/span&gt;&lt;/td&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,032&#160;&lt;/span&gt;&lt;/td&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,492&#160;&lt;/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;Measurement period adjustments&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;11,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,457&#160;&lt;/span&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,287&#160;&lt;/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 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;Foreign currency translation&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,218)&lt;/span&gt;&lt;/td&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,126)&lt;/span&gt;&lt;/td&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,344)&lt;/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;Net balance &#x2013; September&#160;30,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="idcb338e9ede6468bacae0ef3514e73f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMS0xLTEtMS01NjMyNQ_cdd19e71-e61e-4c24-ac8b-7f3716cb62e6"
      unitRef="usd">379463000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i999f2512842743078f019ecc61480f8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMS0zLTEtMS01NjMyNQ_e406fc43-2cde-4a30-ab8d-bf24877219a5"
      unitRef="usd">163717000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMS01LTEtMS01NjMyNQ_635c8ddf-1cbc-4eac-9a97-541becef3b64"
      unitRef="usd">543180000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1969e99f17ad4f15b68a39a57fdda942_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMi0xLTEtMS01NjMyNQ_c0ff7dc3-90c0-4a16-b845-5b85dd9e19ac"
      unitRef="usd">11460000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if29ac55a98e04bd59e78dd7a86c3f48b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMi0zLTEtMS01NjMyNQ_f19ea53c-db0c-49b3-a2ec-72fcaeddc378"
      unitRef="usd">2032000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMi01LTEtMS01NjMyNQ_40872743-4c50-4c46-ba2b-1beae6fe9030"
      unitRef="usd">13492000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i1969e99f17ad4f15b68a39a57fdda942_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMy0xLTEtMS01NjMyNQ_dba654eb-6cd5-4ee1-bf6a-f320a0e5811f"
      unitRef="usd">11830000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="if29ac55a98e04bd59e78dd7a86c3f48b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMy0zLTEtMS01NjMyNQ_6dae7436-646e-4dcf-a942-fc2b2313aae2"
      unitRef="usd">1457000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfMy01LTEtMS01NjMyNQ_5103b4c3-ecfd-4ce1-a349-46c4126c5398"
      unitRef="usd">13287000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1969e99f17ad4f15b68a39a57fdda942_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfNC0xLTEtMS01NjMyNQ_6e533d1d-be5b-4638-9387-2918b4afe49d"
      unitRef="usd">-16218000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if29ac55a98e04bd59e78dd7a86c3f48b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfNC0zLTEtMS01NjMyNQ_6a01ca90-49e0-4ad5-9597-3cfa28c75ad4"
      unitRef="usd">-2126000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfNC01LTEtMS01NjMyNQ_d89c214d-cf02-4db8-85cd-a02f343d4335"
      unitRef="usd">-18344000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i7fadcdd82d7845e1a0085305a8ebad13_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfNS0xLTEtMS01NjMyNQ_f0047ca9-93fc-4695-a2fb-9e80e34650f6"
      unitRef="usd">386535000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i22f47c844b564427bc3c78f98a68953d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfNS0zLTEtMS01NjMyNQ_13212dc2-e9cf-435b-b565-846a300d1be3"
      unitRef="usd">165080000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjBjYjU0MmI2NmFkODRmNmQ5MTFmN2Y1ZWYxZDkxYmE2L3RhYmxlcmFuZ2U6MGNiNTQyYjY2YWQ4NGY2ZDkxMWY3ZjVlZjFkOTFiYTZfNS01LTEtMS01NjMyNQ_a8036ced-f59d-4d2d-ac67-26009df41a82"
      unitRef="usd">551615000</us-gaap:Goodwill>
    <lcii:ScheduleofIntangibleAssetsTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RleHRyZWdpb246ZmI2NzkyM2NlZTY1NGE4NWI1ODRkYmVhNDc5YWE5OTlfOTE2Ng_57b7462f-a79d-43d0-80fa-c67d31b18039">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following at September&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Cost&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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Balance&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:400;line-height:100%"&gt;Estimated Useful&lt;br/&gt;Life 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;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&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;Patents&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;118,484&#160;&lt;/span&gt;&lt;/td&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;60,402&#160;&lt;/span&gt;&lt;/td&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;58,082&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align: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&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;to&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;20&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 names (finite life)&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;92,312&#160;&lt;/span&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;19,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;72,684&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;20&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;Trade names (indefinite life)&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,600&#160;&lt;/span&gt;&lt;/td&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="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,600&#160;&lt;/span&gt;&lt;/td&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="9" 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;Indefinite&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;Non-compete agreements&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;11,584&#160;&lt;/span&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;7,131&#160;&lt;/span&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,453&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;6&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;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;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&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;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2&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;to&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;12&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;/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 intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#160;&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;&#160;&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Cost&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:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Balance&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:400;line-height:100%"&gt;Estimated Useful&lt;br/&gt;Life 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;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;487,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&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;Patents&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;116,725&#160;&lt;/span&gt;&lt;/td&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;53,479&#160;&lt;/span&gt;&lt;/td&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;63,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;3&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;to&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;20&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 names (finite life)&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;93,994&#160;&lt;/span&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;16,497&#160;&lt;/span&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,497&#160;&lt;/span&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;3&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;to&lt;/span&gt;&lt;/td&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;20&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;Trade names (indefinite life)&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,600&#160;&lt;/span&gt;&lt;/td&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="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,600&#160;&lt;/span&gt;&lt;/td&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="9" 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;Indefinite&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;Non-compete agreements&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;11,464&#160;&lt;/span&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;5,439&#160;&lt;/span&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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;3&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;to&lt;/span&gt;&lt;/td&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;6&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;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;309&#160;&lt;/span&gt;&lt;/td&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;212&#160;&lt;/span&gt;&lt;/td&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;97&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align: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&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;to&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;12&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;Purchased research and development&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,687&#160;&lt;/span&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;&#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;4,687&#160;&lt;/span&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="9" 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;Indefinite&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;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#160;&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;&#160;&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lcii:ScheduleofIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i34b2cd69d9e443ad94915b2700871f31_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMS0xLTEtMS01NjMyNQ_8f9c2e34-3ac9-47d0-b701-d9ddd7e5fa12"
      unitRef="usd">500432000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i34b2cd69d9e443ad94915b2700871f31_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMS0zLTEtMS01NjMyNQ_8e3b85b2-77c4-44d9-b1da-9cd74b17c1bd"
      unitRef="usd">154075000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i34b2cd69d9e443ad94915b2700871f31_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMS01LTEtMS01NjMyNQ_002285ff-a580-4367-9884-82909057a9bc"
      unitRef="usd">346357000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i03e39d2a85944f748f2050dba038411b_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMS03LTEtMS01NjMyNQ_1c14cd40-c804-4da6-9f63-2fb8712a3cbe">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icf8a6ee7850c441eafcd8d9c3e414183_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMS05LTEtMS01NjMyNQ_2fa02a66-f98e-4a55-b5c3-efa305fd2b4c">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3bda3d85c50b42459e3dcb2c06c06cf8_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMi0xLTEtMS01NjMyNQ_7d31b960-41a2-4faf-91c0-0e4b221cb716"
      unitRef="usd">118484000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3bda3d85c50b42459e3dcb2c06c06cf8_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMi0zLTEtMS01NjMyNQ_9fe89749-a7a9-429d-8d1c-9f1d95a37e9a"
      unitRef="usd">60402000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3bda3d85c50b42459e3dcb2c06c06cf8_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMi01LTEtMS01NjMyNQ_e1ae6eb7-d33a-4a5b-9afc-4c7b389502cd"
      unitRef="usd">58082000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if8d657d8dd88497f9b0813333096b62e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMi03LTEtMS01NjMyNQ_01eab9cf-2997-4527-9a5c-d2d6c2bc007e">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i14d189b645ba459ebb1829f9ccf1d512_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMi05LTEtMS01NjMyNQ_e934f47d-b871-4f3b-bbaf-98976f96386e">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i60e00b74b32d4b3b9405752aaa405875_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMy0xLTEtMS01NjMyNQ_c5010598-f1de-4c76-b60f-fd5548101fa5"
      unitRef="usd">92312000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i60e00b74b32d4b3b9405752aaa405875_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMy0zLTEtMS01NjMyNQ_cfd33aec-d227-4032-b5ad-b741be33f4da"
      unitRef="usd">19628000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i60e00b74b32d4b3b9405752aaa405875_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMy01LTEtMS01NjMyNQ_dc3d77de-1c35-48dd-abb0-47db414ba931"
      unitRef="usd">72684000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4a2ff13d63734aeda127b2c98c2a75dc_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMy03LTEtMS01NjMyNQ_fdd48e75-f146-4c8d-b023-ebce5846381b">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id498d4774c354935ad8af7cc427df6fc_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfMy05LTEtMS01NjMyNQ_7276fd60-6e2b-4b4c-a8c7-236fd17be94c">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ic402c64e322645708bb73b3b2fee964e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNC0xLTEtMS01NjMyNQ_bfcc7c37-3588-44b3-96d5-9e4f51e61646"
      unitRef="usd">7600000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ic402c64e322645708bb73b3b2fee964e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNC01LTEtMS01NjMyNQ_0d361a1a-27d4-4e3b-93f3-e9bac35e68e2"
      unitRef="usd">7600000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i943fbf2d064b4a649351d7a08956fab7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNS0xLTEtMS01NjMyNQ_ca54fa5e-bacf-4337-8abf-13361dc94a0e"
      unitRef="usd">11584000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i943fbf2d064b4a649351d7a08956fab7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNS0zLTEtMS01NjMyNQ_580963cc-e28b-40ae-a437-5ea4be228ea5"
      unitRef="usd">7131000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i943fbf2d064b4a649351d7a08956fab7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNS01LTEtMS01NjMyNQ_873d001a-50aa-4663-829a-b1253c227833"
      unitRef="usd">4453000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie6e8db8a94da42bf85a8656bd15b9a83_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNS03LTEtMS01NjMyNQ_c52279a5-96a6-4717-a3cc-03bbc5d1a297">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i326d8fb8e7cd474d929c434908fc6265_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNS05LTEtMS01NjMyNQ_471791c0-2e3c-49ab-b778-b1ba36a6f618">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3081ca266c8449faadd927131e05a371_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNi0xLTEtMS01NjMyNQ_a0101e19-86df-4401-a228-8d9fc6801efb"
      unitRef="usd">609000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3081ca266c8449faadd927131e05a371_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNi0zLTEtMS01NjMyNQ_744c39de-c9ef-4f2f-b314-1e0572aca5c3"
      unitRef="usd">230000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3081ca266c8449faadd927131e05a371_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNi01LTEtMS01NjMyNQ_91124815-aadf-4062-a862-a286f8ceb5b2"
      unitRef="usd">379000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9f96322787c443d4afa648f7e10f71a1_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNi03LTEtMS01NjMyNQ_f12c76ff-0548-4723-a69e-6614c2ce8b90">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5834802f5b7f468bb136a486be7a3ccd_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfNi05LTEtMS01NjMyNQ_32272b6f-2020-43f9-a78e-73d5184a912c">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfOC0xLTEtMS01NjMyNQ_81e47757-dc3a-4ede-94a5-961b605d550b"
      unitRef="usd">731021000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfOC0zLTEtMS01NjMyNQ_60a6344c-216d-4278-845c-3fae56c47d07"
      unitRef="usd">241466000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOjA2MTY3ZTljMDg4ZTQ1ZTdhZmZmYWYyNTY2MTg4YTM4L3RhYmxlcmFuZ2U6MDYxNjdlOWMwODhlNDVlN2FmZmZhZjI1NjYxODhhMzhfOC01LTEtMS01NjMyNQ_d5bcd82a-7a0a-476a-a13d-f330ebe23332"
      unitRef="usd">489555000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2dc249182a1941ea9ab73e5421968af7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMS0xLTEtMS01NjMyNQ_50b3675e-3d58-43e9-ac6c-596d9551c448"
      unitRef="usd">487853000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2dc249182a1941ea9ab73e5421968af7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMS0zLTEtMS01NjMyNQ_840e505f-1d81-4ca9-a9cf-c44831ed481e"
      unitRef="usd">127048000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2dc249182a1941ea9ab73e5421968af7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMS01LTEtMS01NjMyNQ_2e269248-7f3c-4520-ad46-ce60a8b980ca"
      unitRef="usd">360805000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i55af81cca4a84d6a8a6e8a290dbbd375_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMS03LTEtMS01NjMyNQ_c335a92f-3966-4328-a461-86a7a445001f">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic99628ec2ce747f99e704d0e1ef69ea1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMS05LTEtMS01NjMyNQ_491dfe10-ea92-4d7a-a269-b3ca86d8436c">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5f262f65fe3a4aa0a9f8f55a10587e3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMi0xLTEtMS01NjMyNQ_29fcfeed-6ac8-48b3-a858-5739557487c1"
      unitRef="usd">116725000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5f262f65fe3a4aa0a9f8f55a10587e3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMi0zLTEtMS01NjMyNQ_a1ac1667-0af8-4476-8baf-f70d9fc5014a"
      unitRef="usd">53479000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5f262f65fe3a4aa0a9f8f55a10587e3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMi01LTEtMS01NjMyNQ_824a0022-da93-4a74-8ac8-4b301de80976"
      unitRef="usd">63246000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5616a0f6cfad4983b2a53ea25cfb03b7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMi03LTEtMS01NjMyNQ_a9474b27-75b8-4c27-8d04-f46e84d71d79">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iabd4cfb7089c406bbd384aab0c33c267_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMi05LTEtMS01NjMyNQ_b8c1ebcc-a3b5-40d3-99c6-52a0d492f7ef">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7481008acc384ddca5caa40d27766052_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMy0xLTEtMS01NjMyNQ_3a52972e-4b03-4ced-8bbe-5044fd1e07dd"
      unitRef="usd">93994000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7481008acc384ddca5caa40d27766052_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMy0zLTEtMS01NjMyNQ_0c33a857-84f5-42a8-ab9c-a87bad7455f3"
      unitRef="usd">16497000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7481008acc384ddca5caa40d27766052_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMy01LTEtMS01NjMyNQ_55e095e8-ad0a-4649-acd9-f6c5427ede45"
      unitRef="usd">77497000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie3bf8602e1c14f629fa2cf6867775e76_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMy03LTEtMS01NjMyNQ_ba1f4484-3ac7-49d7-8016-be07b90e859a">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i73e9e722127c422e884f3f528eb96c26_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfMy05LTEtMS01NjMyNQ_5f9c0f77-3082-4d08-b792-a6f5dc15a6fa">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i100a07be88174bb69f29e30d634a00b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNC0xLTEtMS01NjMyNQ_4ad1f2e6-a1b7-43a3-8ef7-bf0b054bdc22"
      unitRef="usd">7600000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i100a07be88174bb69f29e30d634a00b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNC01LTEtMS01NjMyNQ_6e05daf1-bcae-4efc-99d1-9db9d5007bc3"
      unitRef="usd">7600000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ida23a64b6a3e48cd938066de015f007b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNS0xLTEtMS01NjMyNQ_b5ac7c9f-d10d-479b-b7c9-c11db21983ee"
      unitRef="usd">11464000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ida23a64b6a3e48cd938066de015f007b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNS0zLTEtMS01NjMyNQ_f9e0f50d-5f02-4ba4-8c28-8c936fe1f0a0"
      unitRef="usd">5439000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ida23a64b6a3e48cd938066de015f007b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNS01LTEtMS01NjMyNQ_71e6c231-374d-4ded-9b8e-726698974d1d"
      unitRef="usd">6025000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if3d45ad126ad4ace8f4656fa7048109a_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNS03LTEtMS01NjMyNQ_20d764cc-631b-48ea-bb43-23c833e75a2e">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6bbb0882b3274318ba9a6a0506eac3a7_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNS05LTEtMS01NjMyNQ_06bed86b-109b-4179-a7f3-1aab3056a36a">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i564bfafaf5f94259b761c66862342347_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNi0xLTEtMS01NjMyNQ_5beacd03-ccb5-4e65-b951-23e441bcc70b"
      unitRef="usd">309000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i564bfafaf5f94259b761c66862342347_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNi0zLTEtMS01NjMyNQ_3cc9cd56-0113-432a-88bc-f9b29ff73442"
      unitRef="usd">212000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i564bfafaf5f94259b761c66862342347_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNi01LTEtMS01NjMyNQ_657769b7-7461-4353-9b7a-de6c0b73bf44"
      unitRef="usd">97000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i939f836c1ea547479dd5d263d35d8940_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNi03LTEtMS01NjMyNQ_ee712068-3aa7-41fb-876b-6aa9d0c48be7">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5a341c4d2b3d480ca7791eb06c9a1ad4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNi05LTEtMS01NjMyNQ_0c99c437-ca22-40dd-b9c1-c8e76f5fbf36">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7560ffb1086a4d9ba90482976e6c5945_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNy0xLTEtMS01NjMyNQ_b60340f1-b101-4e24-85ff-850b31c851e0"
      unitRef="usd">4687000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7560ffb1086a4d9ba90482976e6c5945_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfNy01LTEtMS01NjMyNQ_c702a2d9-63b7-4ccb-a8e5-0f403e6cea99"
      unitRef="usd">4687000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfOC0xLTEtMS01NjMyNQ_95133546-944b-499f-8aec-71b94b35c1b1"
      unitRef="usd">722632000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfOC0zLTEtMS01NjMyNQ_f756b86f-bd65-4707-92fe-bd14b98918bc"
      unitRef="usd">202675000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80My9mcmFnOmZiNjc5MjNjZWU2NTRhODViNTg0ZGJlYTQ3OWFhOTk5L3RhYmxlOmMxZTJlOTAwMGEyZjRiMTRhYWQzYTQ5OGEzOWY2OGNiL3RhYmxlcmFuZ2U6YzFlMmU5MDAwYTJmNGIxNGFhZDNhNDk4YTM5ZjY4Y2JfOC01LTEtMS01NjMyNQ_9d38f63b-0f51-4aff-9366-20581fba3650"
      unitRef="usd">519957000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RleHRyZWdpb246MGI5MzBmNjRlZTdlNDE4YWEyYmE4ZGQ0MDgzYzJiNjRfMjA4_3fd8f021-411e-41fb-ad96-bf8a78318c0a">INVENTORIES&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost (first-in, first-out (FIFO) method) or net realizable value. Cost includes material, labor, and overhead. Inventories consisted of the following at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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;367,552&#160;&lt;/span&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="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;213,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RleHRyZWdpb246MGI5MzBmNjRlZTdlNDE4YWEyYmE4ZGQ0MDgzYzJiNjRfMjEw_197e680d-2bf6-4ca9-8bad-9e4226677486">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost (first-in, first-out (FIFO) method) or net realizable value. Cost includes material, labor, and overhead. Inventories consisted of the following at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&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;367,552&#160;&lt;/span&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="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;213,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfMi0xLTEtMS01NjMyNQ_bcb977fc-2e7b-496f-b615-a724ae050041"
      unitRef="usd">662480000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfMi01LTEtMS01NjMyNQ_d4b84826-73cf-4118-9e64-38c2facd6629"
      unitRef="usd">833992000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfMy0xLTEtMS01NjMyNQ_2b237b30-2427-4215-ab66-37f2b5438740"
      unitRef="usd">49870000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfMy01LTEtMS01NjMyNQ_f809b0e0-cb7a-4ee4-88b0-8ff96d0c8e89"
      unitRef="usd">48250000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfNC0xLTEtMS01NjMyNQ_b9c9cfd0-7489-431d-b7a3-ac557a07baa9"
      unitRef="usd">367552000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfNC01LTEtMS01NjMyNQ_4531e9bf-271b-4640-b3c7-9ab3963268ba"
      unitRef="usd">213665000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfNS0xLTEtMS01NjMyNQ_2fd35d53-05e1-4ae6-9199-4cd35123611b"
      unitRef="usd">1079902000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80Ni9mcmFnOjBiOTMwZjY0ZWU3ZTQxOGFhMmJhOGRkNDA4M2MyYjY0L3RhYmxlOjRhZDQzYTc4ZjAyOTQ1MDA4ODg2NTZiNWJhMDMxZTBjL3RhYmxlcmFuZ2U6NGFkNDNhNzhmMDI5NDUwMDg4ODY1NmI1YmEwMzFlMGNfNS01LTEtMS01NjMyNQ_8b3e49b5-bde4-489a-9f49-35c7a39464d8"
      unitRef="usd">1095907000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RleHRyZWdpb246NTM4ZDA2MGY0MDA1NDhlZWFjNzg4YTkwMDhkMmU2NDFfNTg_5b9601a5-8858-419b-880e-bec143db471c">FIXED ASSETS&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed assets consisted of the following at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;842,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RleHRyZWdpb246NTM4ZDA2MGY0MDA1NDhlZWFjNzg4YTkwMDhkMmU2NDFfNjA_aa136a10-ac03-4fe3-9624-8bcba79c8a77">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed assets consisted of the following at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;842,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RhYmxlOjQ3ZTdiMDRkZjY0NDQ0MDQ4NDdhYTgzY2ZiMWFiMWMzL3RhYmxlcmFuZ2U6NDdlN2IwNGRmNjQ0NDQwNDg0N2FhODNjZmIxYWIxYzNfMi0xLTEtMS01NjMyNQ_46254a65-537b-4665-8582-ab8475f9fadc"
      unitRef="usd">922469000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RhYmxlOjQ3ZTdiMDRkZjY0NDQ0MDQ4NDdhYTgzY2ZiMWFiMWMzL3RhYmxlcmFuZ2U6NDdlN2IwNGRmNjQ0NDQwNDg0N2FhODNjZmIxYWIxYzNfMi01LTEtMS01NjMyNQ_a10b6bd3-2b88-4d38-b8a1-0ec51ad5fead"
      unitRef="usd">842462000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RhYmxlOjQ3ZTdiMDRkZjY0NDQ0MDQ4NDdhYTgzY2ZiMWFiMWMzL3RhYmxlcmFuZ2U6NDdlN2IwNGRmNjQ0NDQwNDg0N2FhODNjZmIxYWIxYzNfMy0xLTEtMS01NjMyNQ_e7a9c158-082a-4767-8999-6f05e3e0e4ab"
      unitRef="usd">451898000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RhYmxlOjQ3ZTdiMDRkZjY0NDQ0MDQ4NDdhYTgzY2ZiMWFiMWMzL3RhYmxlcmFuZ2U6NDdlN2IwNGRmNjQ0NDQwNDg0N2FhODNjZmIxYWIxYzNfMy01LTEtMS01NjMyNQ_cbbf6841-174b-4845-b7e2-f558268207cc"
      unitRef="usd">416007000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RhYmxlOjQ3ZTdiMDRkZjY0NDQ0MDQ4NDdhYTgzY2ZiMWFiMWMzL3RhYmxlcmFuZ2U6NDdlN2IwNGRmNjQ0NDQwNDg0N2FhODNjZmIxYWIxYzNfNC0xLTEtMS01NjMyNQ_a419df85-c6dd-49d7-8a59-f50289dafe9d"
      unitRef="usd">470571000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV80OS9mcmFnOjUzOGQwNjBmNDAwNTQ4ZWVhYzc4OGE5MDA4ZDJlNjQxL3RhYmxlOjQ3ZTdiMDRkZjY0NDQ0MDQ4NDdhYTgzY2ZiMWFiMWMzL3RhYmxlcmFuZ2U6NDdlN2IwNGRmNjQ0NDQwNDg0N2FhODNjZmIxYWIxYzNfNC01LTEtMS01NjMyNQ_75d10adc-fcbf-4cfc-94bf-cb51b452ed3e"
      unitRef="usd">426455000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RleHRyZWdpb246NWE5NzI3NTc3MWYyNGQ1MjlmOWUxZTIwOTkwZDEyZjdfNjQ1_7590e00a-a37c-4779-9070-e45b04cddd3e">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 acquisition payments and contingent consideration*&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;33,959&#160;&lt;/span&gt;&lt;/td&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="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,307&#160;&lt;/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;Current portion of accrued warranty&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;39,583&#160;&lt;/span&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="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;33,874&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;86,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;84,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;* Includes current portion of contingent consideration (Note 11) and deferred acquisition payments (Note 4).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated costs related to product warranties are accrued at the time products are sold. In estimating its future warranty obligations, the Company considers various factors, including the Company's historical warranty costs, warranty claim lag, and sales. The following table provides a reconciliation of the activity related to the Company's accrued warranty, including both the current and long-term portions, for the nine months ended September&#160;30:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;52,114&#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;47,091&#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;/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;Provision for warranty expense&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;36,362&#160;&lt;/span&gt;&lt;/td&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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty liability from acquired businesses&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;5,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty costs paid&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;(29,373)&lt;/span&gt;&lt;/td&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;(22,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Less long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,520)&lt;/span&gt;&lt;/td&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;(19,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Current portion of accrued warranty at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RleHRyZWdpb246NWE5NzI3NTc3MWYyNGQ1MjlmOWUxZTIwOTkwZDEyZjdfNjQ3_305ae77a-1584-45a2-8ed5-6ad2d69faef9">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 acquisition payments and contingent consideration*&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;33,959&#160;&lt;/span&gt;&lt;/td&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="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,307&#160;&lt;/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;Current portion of accrued warranty&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;39,583&#160;&lt;/span&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="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;33,874&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;86,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;84,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;* Includes current portion of contingent consideration (Note 11) and deferred acquisition payments (Note 4).&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfMi0xLTEtMS01NjMyNQ_1f9c99ae-0dec-41c8-a480-faf982e6041d"
      unitRef="usd">83566000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfMi01LTEtMS01NjMyNQ_99c5e04e-524d-419f-b0eb-da07d942af61"
      unitRef="usd">85760000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <lcii:BusinessCombinationDeferredAcquisitionPaymentsAndContingentConsiderationLiabilityCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfNC0xLTEtMS01NjMyNQ_fcbb400d-26ae-4622-b350-b8466514f6a9"
      unitRef="usd">33959000</lcii:BusinessCombinationDeferredAcquisitionPaymentsAndContingentConsiderationLiabilityCurrent>
    <lcii:BusinessCombinationDeferredAcquisitionPaymentsAndContingentConsiderationLiabilityCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfNC01LTEtMS01NjMyNQ_9f58da8d-32d1-4624-a890-e0953336884d"
      unitRef="usd">39307000</lcii:BusinessCombinationDeferredAcquisitionPaymentsAndContingentConsiderationLiabilityCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfNS0xLTEtMS01NjMyNQ_82044126-c18a-43be-aaf0-635472989702"
      unitRef="usd">39583000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfNS01LTEtMS01NjMyNQ_b226ceb8-7160-4004-94a0-f6bef43f3016"
      unitRef="usd">33874000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfNy0xLTEtMS01NjMyNQ_d690d9ba-380d-4de8-a10e-3e89f2c92bc0"
      unitRef="usd">86030000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfNy01LTEtMS01NjMyNQ_1060c441-6aba-46e7-8cba-261b4882fdd5"
      unitRef="usd">84497000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfOC0xLTEtMS01NjMyNQ_52c06ea3-b6d1-4a8e-8294-6cf7130c61ea"
      unitRef="usd">243138000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjlmOGFkMjgzNjY4ZTRlNDg5MmM0OWMyYWRmYmU2YTVjL3RhYmxlcmFuZ2U6OWY4YWQyODM2NjhlNGU0ODkyYzQ5YzJhZGZiZTZhNWNfOC01LTEtMS01NjMyNQ_7f9726a9-9f3e-4a90-b6bc-9ce90d179ae4"
      unitRef="usd">243438000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RleHRyZWdpb246NWE5NzI3NTc3MWYyNGQ1MjlmOWUxZTIwOTkwZDEyZjdfNjUw_c301b2eb-e67b-4adf-bc0f-6463acf43ce0">The following table provides a reconciliation of the activity related to the Company's accrued warranty, including both the current and long-term portions, for the nine months ended September&#160;30:&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.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;52,114&#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;47,091&#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;/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;Provision for warranty expense&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;36,362&#160;&lt;/span&gt;&lt;/td&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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty liability from acquired businesses&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;5,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty costs paid&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;(29,373)&lt;/span&gt;&lt;/td&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;(22,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Less long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,520)&lt;/span&gt;&lt;/td&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;(19,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Current portion of accrued warranty at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfMS0xLTEtMS01NjMyNQ_25b86909-a5a0-4635-a680-62656e3997fa"
      unitRef="usd">52114000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i44ec4836d9b84519aac2be8738cb60fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfMS0zLTEtMS01NjMyNQ_fc123756-767d-4ecc-9714-5c1ad5a680f6"
      unitRef="usd">47091000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyExpense
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfMi0xLTEtMS01NjMyNQ_9cd4845b-1b18-4088-89b9-adf5833718a0"
      unitRef="usd">36362000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfMi0zLTEtMS01NjMyNQ_43b108fb-96f3-47c9-8e1f-cc469800c46a"
      unitRef="usd">18798000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfMy0xLTEtMS01NjMyNQ_46547177-620d-4471-a30e-18e85f841bdf"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfMy0zLTEtMS01NjMyNQ_80c2fd2e-3f17-4bad-aa96-c809ea302eab"
      unitRef="usd">5611000</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNC0xLTEtMS01NjMyNQ_6149f3da-536f-453c-a1ef-fb7f5e45d311"
      unitRef="usd">29373000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNC0zLTEtMS01NjMyNQ_6336cd6f-58ff-4a3e-9abb-b3fa439d5185"
      unitRef="usd">22054000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNS0xLTEtMS01NjMyNQ_31ce6c85-923b-4061-b1d4-392443f7d892"
      unitRef="usd">59103000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i16e1efffb16a440294a11c76c3af6e36_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNS0zLTEtMS01NjMyNQ_6c82d7e5-b068-4634-bf5b-b103b7cc9ff2"
      unitRef="usd">49446000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNi0xLTEtMS01NjMyNQ_9866805b-da9a-4715-b171-d25227ec349a"
      unitRef="usd">19520000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="i16e1efffb16a440294a11c76c3af6e36_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNi0zLTEtMS01NjMyNQ_9410130a-298f-45b3-901c-f2df1087df27"
      unitRef="usd">19010000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNy0xLTEtMS01NjMyNQ_b58cb6ad-0734-4352-8eb5-09f5a9e6f0af"
      unitRef="usd">39583000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i16e1efffb16a440294a11c76c3af6e36_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81Mi9mcmFnOjVhOTcyNzU3NzFmMjRkNTI5ZjllMWUyMDk5MGQxMmY3L3RhYmxlOjRjYTVmMWQ0NDk4MjRmMjViYTc2MDg2NzMzMWRlMWE3L3RhYmxlcmFuZ2U6NGNhNWYxZDQ0OTgyNGYyNWJhNzYwODY3MzMxZGUxYTdfNy0zLTEtMS01NjMyNQ_03a77eef-679f-4ccf-8bc5-ed04f8aa0812"
      unitRef="usd">30436000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:DefinedBenefitPlanTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RleHRyZWdpb246M2Y0YTEyOGM0NDBmNGIwMDk1MjA1NGJkNzIxOTVkMWVfMTI0Nw_b9b2581d-b715-4b6b-a058-8a907c790bbb">PENSION PLANSThe Company maintains two partially-funded defined benefit pension plans (the "Dutch pension plans") based in the Netherlands. The Dutch pension plans, which are qualified defined benefit pension plans, provide benefits based on years of service and average pay. The benefits earned by the employees are immediately vested. The Company funds the future obligations of the Dutch pension plans by purchasing non-participating annuities from a large multi-national insurance company that cover the vested pension benefit obligation of the participants, but do not cover future indexations or cost of living adjustments that are provided in plan benefits. Each year, the Company makes premium payments to the insurance company (1) to provide for the benefit obligation of the current year of service based on each employee's age, gender, and current salary, and (2) for indexations for both active and post-active participants. The Company determines the fair value of the plan assets with the assistance of an actuary using unobservable inputs (Level 3), which is determined as the present value of the accrued benefits guaranteed by the insurer. The components of net periodic pension cost for the Dutch pension plans were 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:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&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:400;line-height:100%"&gt;Three Months Ended September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net service cost&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;(300)&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,084)&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,390)&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,300)&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;Interest cost&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;(322)&lt;/span&gt;&lt;/td&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;(163)&lt;/span&gt;&lt;/td&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;(861)&lt;/span&gt;&lt;/td&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;(495)&lt;/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;Expected return on plan 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;213&#160;&lt;/span&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;105&#160;&lt;/span&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;549&#160;&lt;/span&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;322&#160;&lt;/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;Amortization of actuarial gain&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;95&#160;&lt;/span&gt;&lt;/td&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="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;95&#160;&lt;/span&gt;&lt;/td&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;Administrative charges&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;(87)&lt;/span&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;(71)&lt;/span&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;(227)&lt;/span&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;(214)&lt;/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 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;Net periodic pension cost&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;(401)&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;(1,213)&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;(2,834)&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;(3,687)&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;</us-gaap:DefinedBenefitPlanTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RleHRyZWdpb246M2Y0YTEyOGM0NDBmNGIwMDk1MjA1NGJkNzIxOTVkMWVfMTI0OA_a3183acf-9464-4ffb-9116-a4920def0011">The components of net periodic pension cost for the Dutch pension plans were 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:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&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:400;line-height:100%"&gt;Three Months Ended September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net service cost&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;(300)&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,084)&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,390)&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,300)&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;Interest cost&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;(322)&lt;/span&gt;&lt;/td&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;(163)&lt;/span&gt;&lt;/td&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;(861)&lt;/span&gt;&lt;/td&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;(495)&lt;/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;Expected return on plan 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;213&#160;&lt;/span&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;105&#160;&lt;/span&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;549&#160;&lt;/span&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;322&#160;&lt;/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;Amortization of actuarial gain&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;95&#160;&lt;/span&gt;&lt;/td&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="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;95&#160;&lt;/span&gt;&lt;/td&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;Administrative charges&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;(87)&lt;/span&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;(71)&lt;/span&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;(227)&lt;/span&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;(214)&lt;/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 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;Net periodic pension cost&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;(401)&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;(1,213)&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;(2,834)&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;(3,687)&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;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMi0xLTEtMS01NjMyNQ_8a98c81a-ea02-4c24-a644-8a07d753f658"
      unitRef="usd">300000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMi0zLTEtMS01NjMyNQ_71ec72cc-e62e-4c63-98a7-5fc37dd455e7"
      unitRef="usd">1084000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMi01LTEtMS01NjMyNQ_06030f74-564e-4d1d-93b2-f747e351056a"
      unitRef="usd">2390000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMi03LTEtMS01NjMyNQ_493ebf14-174b-4f06-b548-5b5f47a6bbe6"
      unitRef="usd">3300000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMy0xLTEtMS01NjMyNQ_543ca316-ea06-4874-b7bf-ca4502eeff46"
      unitRef="usd">322000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMy0zLTEtMS01NjMyNQ_7c2bc9ca-62c5-409e-b73e-78252d8660cc"
      unitRef="usd">163000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMy01LTEtMS01NjMyNQ_e83dc97d-15bb-415a-99b3-2f0a2d15bbe3"
      unitRef="usd">861000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfMy03LTEtMS01NjMyNQ_30ccc355-ba98-497e-a989-9f01be2c9d42"
      unitRef="usd">495000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNC0xLTEtMS01NjMyNQ_ee0b48d3-654d-440b-880b-427b7dfb0fea"
      unitRef="usd">213000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNC0zLTEtMS01NjMyNQ_5754163b-bea7-4da2-adbd-1163940e12ab"
      unitRef="usd">105000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNC01LTEtMS01NjMyNQ_51be818b-2594-45aa-a50a-e8a2f52b6bab"
      unitRef="usd">549000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNC03LTEtMS01NjMyNQ_4d411773-965e-4d3a-9007-1c6d4af8d450"
      unitRef="usd">322000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS0xLTEtMS01NzM3MA_396f5f89-545d-48c1-8cdf-3579f7c3948a"
      unitRef="usd">95000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS0zLTEtMS01NzM3MA_056d678a-27d1-4889-bcfe-bd33939492f7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS01LTEtMS01NzM3MA_27eb4791-3619-463b-8e73-55e3bb1bc9d6"
      unitRef="usd">95000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS03LTEtMS01NzM3MA_1bd80ef8-a9ff-49c6-b6a4-fba7874426ed"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS0xLTEtMS01NjMyNQ_79d1165e-cb19-429e-b591-ff6454c51bc9"
      unitRef="usd">87000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS0zLTEtMS01NjMyNQ_5bcfaab6-3c73-4e08-943e-1d1e318444f3"
      unitRef="usd">71000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS01LTEtMS01NjMyNQ_9d3d5f54-ef2f-490a-8759-f0dfb7aebbfb"
      unitRef="usd">227000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNS03LTEtMS01NjMyNQ_455abf53-d562-49cf-962e-3e4bc9a7cb8c"
      unitRef="usd">214000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNi0xLTEtMS01NjMyNQ_7b76d097-6ab7-4d2f-9361-0b62f5eb5230"
      unitRef="usd">401000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNi0zLTEtMS01NjMyNQ_3836e47b-a6dd-4e9a-932c-47b6cf25a34e"
      unitRef="usd">1213000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNi01LTEtMS01NjMyNQ_ac787475-7118-4e1c-b2e0-9e29f921ef91"
      unitRef="usd">2834000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81NS9mcmFnOjNmNGExMjhjNDQwZjRiMDA5NTIwNTRiZDcyMTk1ZDFlL3RhYmxlOmVhZTYwZGEzMGQ5ZTRiZWRhOGM5YjdmNDM0YjQ2NDY2L3RhYmxlcmFuZ2U6ZWFlNjBkYTMwZDllNGJlZGE4YzliN2Y0MzRiNDY0NjZfNi03LTEtMS01NjMyNQ_d9ac6762-d1a2-4ba6-bf7a-cf00b0070245"
      unitRef="usd">3687000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTExMjY_65212ca2-3af9-45a4-9364-9b6323cb69d7">LONG-TERM INDEBTEDNESS&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&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;/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&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;460,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:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;460,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: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;Revolving Credit Loan&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;226,367&#160;&lt;/span&gt;&lt;/td&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="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;403,953&#160;&lt;/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;Term Loan&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;380,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;Shelf-Loan Facility&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;50,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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&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="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;5,997&#160;&lt;/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;Unamortized deferred financing fees&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,773)&lt;/span&gt;&lt;/td&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="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,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,061,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&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,089)&lt;/span&gt;&lt;/td&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="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;(71,003)&lt;/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;Long-term indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 and certain of its subsidiaries are party to a credit agreement dated December 14, 2018 with JPMorgan Chase, N.A., as a lender and administrative agent, and other bank lenders (as amended, the "Credit Agreement"). The Credit Agreement provides for a $600.0 million revolving credit facility (of which $50.0 million is available for the issuance of letters of credit (the "LC Facility") and up to $400.0 million is available in approved foreign currencies). The Credit Agreement also provides for term loans (the "Term Loan") to the Company in an aggregate principal amount of $400.0 million. The maturity date of the Credit Agreement is December 7, 2026. The Term Loan is required to be repaid in an amount equal to 1.25 percent of the original principal amount of the Term Loan for the first eight quarterly periods commencing with the quarter ended December 31, 2021, 1.875 percent of the original principal amount of the Term Loan for the next eight quarterly periods, and then 2.50 percent of the original principal amount of the Term Loan of each additional payment until the maturity date. The Credit Agreement also permits the Company to request an increase to the revolving and/or term loan facility by up to an additional $400.0 million in the aggregate upon the approval of the lenders providing any such increase.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Credit Agreement in U.S. dollars are designated from time to time by the Company as (i) base rate loans which bear interest at a base rate plus additional interest ranging from 0.0 percent to 0.625 percent (0.125 percent was applicable at September&#160;30,&#160;2022) depending on the Company&#x2019;s total net leverage ratio or (ii) term benchmark loans which bear interest at LIBOR (or a relevant benchmark replacement rate) for an interest period selected by the Company plus additional interest ranging from 0.875 percent to 1.625 percent (1.125 percent was applicable at September&#160;30,&#160;2022) depending on the Company&#x2019;s total net leverage ratio. Foreign currency borrowings, other than Pounds Sterling, have the same additional interest margins applicable to term benchmark loans based on the Company's total net leverage ratio. At September&#160;30,&#160;2022, the Company had $4.4&#160;million in issued, but undrawn, standby letters of credit under the LC Facility. Availability under the Company&#x2019;s revolving credit facility was $369.2 million at September&#160;30,&#160;2022. A commitment fee ranging from 0.150 percent to 0.225 percent (0.175 percent was applicable at September&#160;30,&#160;2022) depending on the Company's total net leverage ratio accrues on the actual daily amount that the revolving commitment exceeds the revolving credit exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shelf-Loan Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 and certain of its subsidiaries have a shelf-loan facility (the "Shelf-Loan Facility") with PGIM, Inc. (formerly Prudential Investment Management, Inc.) and its affiliates ("Prudential"). On March 29, 2019, the Company issued $50.0&#160;million of Series B Senior Notes (the "Series B Notes") to certain affiliates of Prudential for a term of three years, at a fixed interest rate of 3.80 percent per annum, payable quarterly in arrears. The Series B Notes were paid in full in March 2022, and the Shelf-Loan Facility expires on November&#160;11, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Shelf-Loan Facility provides for Prudential to consider purchasing, at the Company's request, in one or a series of transactions, additional senior promissory notes of the Company in the aggregate principal amount of up to $200.0 million. Prudential has no obligation to purchase the senior promissory notes. Interest payable on the senior promissory notes will be at rates determined by Prudential within five business days after the Company issues a request to Prudential.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 13, 2021, the Company issued $460.0 million in aggregate principal amount of 1.125 percent Convertible Notes due 2026 in a private placement to certain qualified institutional buyers, resulting in net proceeds to the Company of approximately $447.8 million after deducting the initial purchasers' discounts and offering expenses payable by the Company. The Convertible Notes bear interest at a coupon rate of 1.125 percent per annum, payable semiannually in arrears on May 15 and November 15 of each year, beginning on November&#160;15, 2021. The Convertible Notes will mature on May 15, 2026, unless earlier converted, redeemed, or repurchased, in accordance with their terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 September&#160;30,&#160;2022, the conversion rate was 6.0946 shares of the Company's common stock per $1,000 principal amount of the Convertible Notes. The conversion rate of the Convertible Notes is subject to further adjustment upon the occurrence of certain specified events. In addition, upon the occurrence of a make-whole fundamental change (as defined in the Indenture) or upon a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder that elects to convert its Convertible Notes in connection with such make-whole fundamental change or notice of redemption, as the case may be.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 the close of business on the business day immediately preceding January&#160;15, 2026, the Convertible Notes are convertible at the option of the holders only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021 (and only during such calendar quarter), if the last reported sale price (as defined in the Indenture) per share of the Company's common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130 percent of the conversion price for the Convertible Notes on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the "measurement period") in which the trading price (as defined in the Indenture) per $1,000 principal amount of the Convertible Notes for each trading day of the measurement period was less than 98 percent of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; (3) if the Company calls such Convertible Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Convertible Notes called (or deemed called) for redemption; or (4) upon the occurrence of certain specified corporate events described in the Indenture. On or after January&#160;15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company will pay cash up to the aggregate principal amount of the Convertible Notes to be converted and pay or deliver, as the case may be, cash, shares of the Company's common stock, or a combination of cash and shares of the Company's common stock, at the Company's election, in respect of the remainder, if any, of the Company's conversion obligation in excess of the aggregate principal amount of the Convertible Notes being converted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 Convertible Notes prior to May 20, 2024. On or after May 20, 2024, the Company may redeem for cash all or any portion of the Convertible Notes, at the Company's option, if the last reported sale price of the Company's common stock has been at least 130 percent of the conversion price then in effect for at least 20&#160;trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such 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 percent of the principal amount of the Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. Upon the occurrence of a fundamental change (as defined in the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indenture), subject to certain conditions, holders of the Convertible Notes may require the Company to repurchase for cash all or any portion of their Convertible Notes in principal amounts of $1,000 or an integral multiple thereof at a repurchase price equal to 100 percent of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest on such Convertible Notes to, but not including, the fundamental change repurchase date (as defined in the Indenture).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 senior unsecured obligations and rank senior in right of payment to all of the Company's indebtedness that is expressly subordinated in right of payment to the Convertible Notes, equal in right of payment with all the Company's liabilities that are not so subordinated, effectively junior to any of the Company's secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries. The Indenture contains customary terms and covenants, including that upon certain events of default occurring and continuing, either the named trustee or the holders of at least 25 percent of the aggregate principal amount of the outstanding Convertible Notes may declare 100 percent of the principal of, and accrued and unpaid interest, if any, on all the outstanding Convertible Notes to be due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 not registered securities nor listed on any securities exchange but may be actively traded by qualified institutional buyers. The fair value of the Convertible Notes of $394.5 million at September&#160;30,&#160;2022 was estimated using Level 1 inputs, as it is based on quoted prices for these instruments in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At September&#160;30,&#160;2022, the fair value of the Company's long-term debt under the Credit Agreement approximates the carrying value, as estimated using quoted market prices and discounted future cash flows based on similar borrowing arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under both the Credit Agreement and the Shelf-Loan Facility are secured on a pari-passu basis by first priority liens on the capital stock or other equity interests of certain of the Company's direct and indirect subsidiaries (including up to 65 percent of the equity interests of certain "controlled foreign corporations").&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Pursuant to the Credit Agreement and Shelf-Loan Facility, the Company shall not permit its net leverage ratio to exceed certain limits, shall maintain a minimum debt service coverage ratio, and must meet certain other financial requirements. At September&#160;30,&#160;2022, the Company was in compliance with all such requirements and expects to remain in such compliance for the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement and the Shelf-Loan Facility include a maximum net leverage ratio covenant which limits the amount of consolidated outstanding indebtedness that the Company may incur on a trailing twelve-month EBITDA. This limitation did not impact the Company's ability to incur additional indebtedness under its revolving credit facility at September&#160;30,&#160;2022. The Company believes the availability of $369.2 million under the revolving credit facility under the Credit Agreement, along with its cash flows from operations, are adequate to finance the Company's anticipated cash requirements for the next twelve months.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTExMjk_2c1087f7-dd14-4983-a144-40b09b0730c5">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&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;/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&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;460,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:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;460,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: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;Revolving Credit Loan&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;226,367&#160;&lt;/span&gt;&lt;/td&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="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;403,953&#160;&lt;/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;Term Loan&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;380,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;Shelf-Loan Facility&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;50,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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&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="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;5,997&#160;&lt;/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;Unamortized deferred financing fees&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,773)&lt;/span&gt;&lt;/td&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="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,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,061,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&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,089)&lt;/span&gt;&lt;/td&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="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;(71,003)&lt;/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;Long-term indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ieca938f993584b9ca75248bfda120f84_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfMy0xLTEtMS01NjMyNQ_d35a952f-caaf-48b8-98b5-e783fb3ff0dd"
      unitRef="usd">460000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6ad4d290b2b84fdf87270444b6c113be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfMy01LTEtMS01NjMyNQ_fc759ac4-3aa6-4bbd-89f8-fccb228ff6cd"
      unitRef="usd">460000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3ec8d6b1a9b0412da877a02ed28d25f6_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNC0xLTEtMS01NjMyNQ_548dba40-4507-47ed-be0a-d22694df9131"
      unitRef="usd">226367000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3e1ec9638e8f4c3ca58a37ef33c234cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNC01LTEtMS01NjMyNQ_1418daf3-baa1-4423-8bb8-7cbb257f8381"
      unitRef="usd">403953000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i176bb116c4674bf5a79ea57140c8d556_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNS0xLTEtMS01NjMyNQ_b13a85bf-900d-4210-bcb3-714ae067cfc7"
      unitRef="usd">380000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i57ebf5da205f4b46b119c8c2f2e816a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNS01LTEtMS01NjMyNQ_34b5ff71-5381-41d6-895b-752a878d64e6"
      unitRef="usd">395000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6bdd00b421324ac3917cc0b3b6ddc257_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNi0xLTEtMS01NjMyNQ_12f566ea-98e6-4a8a-aaa9-3af3011a3912"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i93f4c5f356ac487a9aa3d65c90c723ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNi01LTEtMS01NjMyNQ_b1598e54-b008-492f-a015-28726c2c585b"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic8eea57b639b4a9899c1f3750037d672_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNy0xLTEtMS01NjMyNQ_593933bf-ce5e-4923-9b57-e4b5d9d98d84"
      unitRef="usd">5365000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3a2adfd0ca244e668337d13551b01629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfNy01LTEtMS01NjMyNQ_e7ac67fb-b0e5-47f4-b3f2-3be8bed0a6b5"
      unitRef="usd">5997000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfOC0xLTEtMS01NjMyNQ_aaad019e-2a11-4eea-a146-34fca3363dc1"
      unitRef="usd">9773000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfOC01LTEtMS01NjMyNQ_9fdae4b4-01fe-4595-98ce-b330fc2bad4f"
      unitRef="usd">11988000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfOS0xLTEtMS01NjMyNQ_072f90a2-6651-41e8-ae43-6506e34c33c5"
      unitRef="usd">1061959000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfOS01LTEtMS01NjMyNQ_4dd726ff-ba65-4d84-afe7-3492b11e8236"
      unitRef="usd">1302962000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfMTAtMS0xLTEtNTYzMjU_bad3e89c-84bf-48cb-ba1d-8bcebe69a77f"
      unitRef="usd">22089000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfMTAtNS0xLTEtNTYzMjU_4b19a619-0aab-40f8-a375-ad49d414755b"
      unitRef="usd">71003000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfMTEtMS0xLTEtNTYzMjU_3dca3168-ecea-4794-afaa-b726ffe29882"
      unitRef="usd">1039870000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RhYmxlOjZlYWVhYTYyNGEzMjQxZmZiOGVkOGYzNTk2ZmNhMmIxL3RhYmxlcmFuZ2U6NmVhZWFhNjI0YTMyNDFmZmI4ZWQ4ZjM1OTZmY2EyYjFfMTEtNS0xLTEtNTYzMjU_94356e8c-d5ce-4ed8-aa5a-8b9b5e20c625"
      unitRef="usd">1231959000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5e89eb351e6c4a15b4b341cfbea3f2dc_I20181214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMzM5_f0f65911-0bf9-432f-b92d-aa24edc35ec8"
      unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id11a37f075cb4110aded5b287f8c3309_I20160427"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMzc4_f29f0524-c09b-4a5a-af65-ef26feebc06b"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iad2cc5d3003a46f0b34d8edba72e6b9c_I20181214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNDYy_d290bc03-f94e-43b0-8ea5-310b66233d1c"
      unitRef="usd">400000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibb2ea58e5e104710979c7e41d5b0cd59_I20211207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNjU1_c791a7af-b263-4bf0-b527-bd50115c41b4"
      unitRef="usd">400000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i3757145a436245d08cee81f24f135665_D20211207-20211207"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNzgz_84d35206-269a-440b-b1cb-2159906356ce"
      unitRef="number">0.0125</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="ib682ffb65e244b869c6b08ba79ac64d7_D20211207-20211207"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfOTI0_c2f2a93f-e4e1-416b-bcd6-cfc176fb68e8"
      unitRef="number">0.01875</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="ia59f3de5cd2542f896d73aad442e7c8e_D20211207-20211207"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTAyNA_9a837e28-afd7-4224-8871-731b74bd10cb"
      unitRef="number">0.025</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib5407fa602db4c7aa58b6b6b6d6c2eb3_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTI2NA_03839fd6-af88-45ef-8126-fc4d8f65c5ec"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <lcii:DebtInstrumentAdditionalMarginInterestRate
      contextRef="i344b1cd2753e4e88baad8b691b3181d3_D20160427-20160427"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTU0NQ_bb29e587-1474-4ccd-af64-01e4b49a7c17"
      unitRef="number">0</lcii:DebtInstrumentAdditionalMarginInterestRate>
    <lcii:DebtInstrumentAdditionalMarginInterestRate
      contextRef="i8aed61e996164f8aa04becd7e868ab8b_D20181214-20181214"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTU1MQ_9e28e489-83c5-4782-b108-7e7d592b5398"
      unitRef="number">0.00625</lcii:DebtInstrumentAdditionalMarginInterestRate>
    <lcii:DebtInstrumentAdditionalMarginInterestRate
      contextRef="id6e61fd985ea4ea198adea7aac23318e_D20220101-20220930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTU1NQ_17b72584-98ff-460d-b9da-266315b1db25"
      unitRef="number">0.00125</lcii:DebtInstrumentAdditionalMarginInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8445314b76694d51bebf532156cbeef6_D20220101-20220930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTgxOA_2db6f1f5-62d5-48c9-a456-2c24d62fa187"
      unitRef="number">0.00875</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <lcii:DebtInstrumentAdditionalMarginInterestRate
      contextRef="i1c8a4b89dfbe4303956f43a3ced27f3f_D20181214-20181214"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTgyNA_31c3adbb-ff91-461e-8255-cad97c7beb9c"
      unitRef="number">0.01625</lcii:DebtInstrumentAdditionalMarginInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i31ff81cfaa28421bb8ab56bce63481f8_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTgyOA_22cf6b4d-88b2-4af1-845d-8036db67911f"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <lcii:LetterOfCredit
      contextRef="ifd7533d3568d493eb3df012e4e7d03dc_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjExMg_9041c4e4-3d5c-4bc8-81c6-a50b2c48c364"
      unitRef="usd">4400000</lcii:LetterOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ifd7533d3568d493eb3df012e4e7d03dc_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjI1MQ_783b2997-8400-4117-b7f2-4de953d1762f"
      unitRef="usd">369200000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i6e4a9fb394cc48bc8c6dec1a4b419c2a_D20220101-20220930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjI5MQ_24caa2ba-f510-4ca2-9c01-63bb3503a5ff"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ic0852cfbe81c40069bd33d7a77d21269_D20220101-20220930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjI5Nw_6e1faf5d-fc96-40f6-b012-0ce8cb7d2172"
      unitRef="number">0.00225</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="id034cdffeb94486c9ac2274831420caa_D20220101-20220930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjMwMQ_a5b09062-005e-49af-bc4a-37bfea689cbb"
      unitRef="number">0.00175</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i1afa0cceae1548e5b96c6a34f1aea52f_I20190329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjc0Mg_b826657f-d22d-4b54-ad5c-a7d353919cb9"
      unitRef="usd">50000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentTerm
      contextRef="ia153597d70c54f2d846395afbb94476e_D20190329-20190329"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjg0Mw_20c3f48b-ae5e-469f-96d4-460866337d30">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ia153597d70c54f2d846395afbb94476e_D20190329-20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMjg3NQ_321ef7fb-4340-44b2-aab8-a708e941484f"
      unitRef="number">0.038</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i95b16288b7134165a0706c69206badf5_I20140224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMzI1Nw_37fb8a29-02df-4204-92aa-b0161da0ca28"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie74d99c2ff8b452380d3e6b1b7745bcd_I20210513"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMzU1Mw_cb2fe717-964d-4174-a674-9d3d3e487881"
      unitRef="usd">460000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie74d99c2ff8b452380d3e6b1b7745bcd_I20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMzU4OQ_78413546-4b98-4ce9-a099-9a9c0f47b6d1"
      unitRef="number">0.01125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ibc554e22966e4d56b5614dc8fdccbe2f_D20210513-20210513"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMzc1MA_058c219b-8244-4d11-9b13-ae9268e36273"
      unitRef="usd">447800000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie74d99c2ff8b452380d3e6b1b7745bcd_I20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMzkwNQ_78413546-4b98-4ce9-a099-9a9c0f47b6d1"
      unitRef="number">0.01125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ib8279bf8375c4ce59fb4c157989b53e2_D20210513-20210513"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNTIyNQ_239ada9c-0952-4130-8eb3-cc4f131032f2"
      unitRef="tradingday">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ib8279bf8375c4ce59fb4c157989b53e2_D20210513-20210513"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNTI4OQ_bae5c662-7bcd-4e7c-a034-bb4ca654ada7"
      unitRef="tradingday">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ib8279bf8375c4ce59fb4c157989b53e2_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNTQzOA_356dc863-10cb-4f63-be3e-210205ee18f3"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i214737ccc3d348f5af4b4ccec114dfe9_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNTgwNg_299ee4f6-1891-4398-b4ee-c31ef8e7b44a"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="ib8279bf8375c4ce59fb4c157989b53e2_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNzI5Ng_356dc863-10cb-4f63-be3e-210205ee18f3"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="ib8279bf8375c4ce59fb4c157989b53e2_D20210513-20210513"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNzM1MQ_239ada9c-0952-4130-8eb3-cc4f131032f2"
      unitRef="tradingday">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="ib8279bf8375c4ce59fb4c157989b53e2_D20210513-20210513"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNzQwNw_bae5c662-7bcd-4e7c-a034-bb4ca654ada7"
      unitRef="tradingday">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ibc554e22966e4d56b5614dc8fdccbe2f_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfNzY0NA_094bab6d-dbf3-4e84-8896-cb6e444cc39e"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ibc554e22966e4d56b5614dc8fdccbe2f_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfODExMQ_094bab6d-dbf3-4e84-8896-cb6e444cc39e"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <lcii:DebtInstrumentRedemptionAmountOfPrincipalHeldPercent
      contextRef="ibc554e22966e4d56b5614dc8fdccbe2f_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfOTA1Ng_7a70fe59-45a7-4815-9cfb-634e4e3e4bee"
      unitRef="number">0.25</lcii:DebtInstrumentRedemptionAmountOfPrincipalHeldPercent>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ibc554e22966e4d56b5614dc8fdccbe2f_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfOTE0Mg_19a4400d-81e4-409e-b5a8-c2054c1c99ae"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i5ac8e8d4e2e84126bc1253dfc10fa671_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfOTQ2Nw_772c0a00-bc68-4161-9b1d-2b00202fef10"
      unitRef="usd">394500000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <lcii:DebtInstrumentPercentageOfEquityInterestsOfControlledForeignCorporations
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTAwNzg_b35c7882-ac95-44ed-a34a-75750b4d3d5b"
      unitRef="number">0.65</lcii:DebtInstrumentPercentageOfEquityInterestsOfControlledForeignCorporations>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ifd7533d3568d493eb3df012e4e7d03dc_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV81OC9mcmFnOmRhYjNjNTViOTFkOTQ1NTFhMDY5ZTk4NmMxODFkYjMzL3RleHRyZWdpb246ZGFiM2M1NWI5MWQ5NDU1MWEwNjllOTg2YzE4MWRiMzNfMTA5MjE_783b2997-8400-4117-b7f2-4de953d1762f"
      unitRef="usd">369200000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RleHRyZWdpb246NDhmMDUwZjAzY2QwNGNiYjkwMjAzYTdhYWQ2OTRiMDNfNDM3_393497e4-8f0a-4b2f-aef2-25a3fbfb75af">LEASES&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&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 leases certain manufacturing and warehouse facilities, administrative office space, semi-tractors, trailers, forklifts, and other equipment through operating leases with unrelated third parties. The increase in lease expense for the three and nine months ended September&#160;30,&#160;2022 compared to the three and nine months ended September&#160;30, 2021 was primarily driven by capacity expansions and leases assumed in acquisitions. The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:400;line-height:100%"&gt;Three Months Ended September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September&#160;30,&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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;Operating lease 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;14,081&#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,280&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Short-term lease expense&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,019&#160;&lt;/span&gt;&lt;/td&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,247&#160;&lt;/span&gt;&lt;/td&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,793&#160;&lt;/span&gt;&lt;/td&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,122&#160;&lt;/span&gt;&lt;/td&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;Variable lease expense&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,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;923&#160;&lt;/span&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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,354&#160;&lt;/span&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 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 lease expense&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;17,275&#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;13,450&#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;48,846&#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;37,171&#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="display:none"/&gt;&lt;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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RleHRyZWdpb246NDhmMDUwZjAzY2QwNGNiYjkwMjAzYTdhYWQ2OTRiMDNfNDM5_3b9c0c79-261f-43a1-b391-93b58fdc5121">The components of lease expense were 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:40.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:400;line-height:100%"&gt;Three Months Ended September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September&#160;30,&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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;Operating lease 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;14,081&#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,280&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Short-term lease expense&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,019&#160;&lt;/span&gt;&lt;/td&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,247&#160;&lt;/span&gt;&lt;/td&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,793&#160;&lt;/span&gt;&lt;/td&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,122&#160;&lt;/span&gt;&lt;/td&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;Variable lease expense&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,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;923&#160;&lt;/span&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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,354&#160;&lt;/span&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 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 lease expense&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;17,275&#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;13,450&#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;48,846&#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;37,171&#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="display:none"/&gt;&lt;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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMi0xLTEtMS01NjMyNQ_0585493f-a16b-40d5-9aba-844d37f6364d"
      unitRef="usd">14081000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMi0zLTEtMS01NjMyNQ_99ae9706-9425-437f-9aa2-b4695869e32a"
      unitRef="usd">11280000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMi01LTEtMS01NjMyNQ_b367cb4b-9fa5-45b3-8351-874c73587a8d"
      unitRef="usd">40229000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMi03LTEtMS01NjMyNQ_d0cab73c-08be-4c85-bd8b-de64ef8b6315"
      unitRef="usd">31695000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMy0xLTEtMS01NjMyNQ_c83cd928-add4-45ae-86d7-183c84520cfe"
      unitRef="usd">2019000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMy0zLTEtMS01NjMyNQ_1b1aa59a-039d-4e7b-91f9-a5ee700b4e65"
      unitRef="usd">1247000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMy01LTEtMS01NjMyNQ_34e6d2a9-333a-4453-9879-e8b8a8809d7b"
      unitRef="usd">5793000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfMy03LTEtMS01NjMyNQ_d68cf967-2ea3-40a7-9f3d-dc67832aaec2"
      unitRef="usd">3122000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNC0xLTEtMS01NjMyNQ_b6753486-f1b0-45e0-bf9f-804f2e05cbb0"
      unitRef="usd">1175000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNC0zLTEtMS01NjMyNQ_46bfb560-3b10-4099-bd0d-2f0cc9fea8d8"
      unitRef="usd">923000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNC01LTEtMS01NjMyNQ_fc73a0fe-6f8e-4191-9726-1e7a6aa75b52"
      unitRef="usd">2824000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNC03LTEtMS01NjMyNQ_828395ce-5e37-48f5-92bb-c1674c611cc1"
      unitRef="usd">2354000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNS0xLTEtMS01NjMyNQ_ed5862c5-efd2-4bf7-98c4-51fd55e5e4b9"
      unitRef="usd">17275000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNS0zLTEtMS01NjMyNQ_542dab95-062c-4ffe-bc26-3afb6d409f00"
      unitRef="usd">13450000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNS01LTEtMS01NjMyNQ_9c13b06e-105f-4db4-830e-865e9fec67fc"
      unitRef="usd">48846000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82NC9mcmFnOjQ4ZjA1MGYwM2NkMDRjYmI5MDIwM2E3YWFkNjk0YjAzL3RhYmxlOjNkODU3YTg4ZTBiZjRhZTk5ZjI2OWI0ZDljNTBiNjIzL3RhYmxlcmFuZ2U6M2Q4NTdhODhlMGJmNGFlOTlmMjY5YjRkOWM1MGI2MjNfNS03LTEtMS01NjMyNQ_1a1b3676-850a-486b-8914-b22b07a71503"
      unitRef="usd">37171000</us-gaap:LeaseCost>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RleHRyZWdpb246NDM5MzNmYWQ0MWFiNDJkNGE5NjU4MmQ0MDQwMDg1MWNfMzE0NQ_69ebca5b-bcaf-408b-b485-f2a362dc927d">COMMITMENTS AND CONTINGENCIES&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with several business acquisitions, if certain sales targets for the acquired products are achieved, the Company would pay additional cash consideration. As required, the liability for this contingent consideration is measured at fair value quarterly, considering actual sales of the acquired products, updated sales projections, and the updated market participant weighted average cost of capital. Depending upon the weighted average costs of capital and future sales of the products which are subject to contingent consideration, the Company could record adjustments in future periods. The following table provides a reconciliation of the Company&#x2019;s contingent consideration liability for the nine months ended September&#160;30,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Balance at beginning of period&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;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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;(5,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;Accretion &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;(a)&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Fair value 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; (a) (b)&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;(1,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Less current portion in accrued expenses and other current 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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 long-term portion in other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&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; Recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&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; During the nine months ended September&#160;30,&#160;2022, the Company updated its sales projections for a product subject to contingent consideration and determined the probability of payment under the contingent arrangement to be remote. Consequently, the fair value of the contingent consideration liability related to this product was reduced by $1.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product Recalls&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company cooperates with and assists its customers on their product recalls and inquiries, and occasionally receives inquiries directly from the National Highway Traffic Safety Administration regarding reported incidents involving the Company&#x2019;s products. As a result, the Company has incurred expenses associated with product recalls from time to time and may incur expenditures for future investigations or product recalls.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Environmental&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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's operations are subject to certain Federal, state, and local regulatory requirements relating to the use, storage, discharge, and disposal of hazardous materials used during the manufacturing processes. Although the Company believes its operations have been consistent with prevailing industry standards and are in substantial compliance with applicable environmental laws and regulations, one or more of the Company&#x2019;s current or former operating sites, or adjacent sites owned by third-parties, have been affected, and may in the future be affected, by releases of hazardous materials. As a result, the Company may incur expenditures for future investigation and remediation of these sites, including in conjunction with voluntary remediation programs or third-party claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company is subject to proceedings, lawsuits, regulatory agency inquiries, and other claims. All such matters are subject to uncertainties and outcomes that are not predictable with assurance. While these matters could materially affect operating results when resolved in future periods, management believes that, after final disposition, including anticipated insurance recoveries in certain cases, any monetary liability or financial impact to the Company beyond that provided in the Condensed Consolidated Balance Sheet as of September&#160;30,&#160;2022, would not be material to the Company's financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <lcii:ScheduleOfReconciliationOfContingentConsiderationLiabilityTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RleHRyZWdpb246NDM5MzNmYWQ0MWFiNDJkNGE5NjU4MmQ0MDQwMDg1MWNfMzE0Nw_11fa33f3-9f57-4894-98d1-3538480f2cb7">The following table provides a reconciliation of the Company&#x2019;s contingent consideration liability for the nine months ended September&#160;30,&#160;2022:&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Balance at beginning of period&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;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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;(5,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;Accretion &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;(a)&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Fair value 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; (a) (b)&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;(1,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Less current portion in accrued expenses and other current 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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 long-term portion in other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&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; Recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&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; During the nine months ended September&#160;30,&#160;2022, the Company updated its sales projections for a product subject to contingent consideration and determined the probability of payment under the contingent arrangement to be remote. Consequently, the fair value of the contingent consideration liability related to this product was reduced by $1.9 million.&lt;/span&gt;&lt;/div&gt;</lcii:ScheduleOfReconciliationOfContingentConsiderationLiabilityTableTextBlock>
    <lcii:BusinessAcquisitionContingentConsiderationFairValue
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RhYmxlOjM4YjQ5MGIxZWZlZTRiYjRhMzYyMzMyODE5NzM2ZmE1L3RhYmxlcmFuZ2U6MzhiNDkwYjFlZmVlNGJiNGEzNjIzMzI4MTk3MzZmYTVfMS0xLTEtMS01NjMyNQ_fca1adb0-707a-4f0e-b2ca-a9d983192893"
      unitRef="usd">6911000</lcii:BusinessAcquisitionContingentConsiderationFairValue>
    <lcii:PaymentOfContingentConsideration
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RhYmxlOjM4YjQ5MGIxZWZlZTRiYjRhMzYyMzMyODE5NzM2ZmE1L3RhYmxlcmFuZ2U6MzhiNDkwYjFlZmVlNGJiNGEzNjIzMzI4MTk3MzZmYTVfMy0xLTEtMS01NjMyNQ_be437a32-d843-4cd9-9b77-8a17a0a72846"
      unitRef="usd">5008000</lcii:PaymentOfContingentConsideration>
    <us-gaap:AccretionExpense
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RhYmxlOjM4YjQ5MGIxZWZlZTRiYjRhMzYyMzMyODE5NzM2ZmE1L3RhYmxlcmFuZ2U6MzhiNDkwYjFlZmVlNGJiNGEzNjIzMzI4MTk3MzZmYTVfNC0xLTEtMS01NjMyNQ_8a932000-710c-4ba4-ab10-c224a196c9df"
      unitRef="usd">93000</us-gaap:AccretionExpense>
    <lcii:BusinessCombinationContingentConsiderationLiabilityFairValueAdjustments
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RhYmxlOjM4YjQ5MGIxZWZlZTRiYjRhMzYyMzMyODE5NzM2ZmE1L3RhYmxlcmFuZ2U6MzhiNDkwYjFlZmVlNGJiNGEzNjIzMzI4MTk3MzZmYTVfNS0xLTEtMS01NjMyNQ_99f93f6d-5565-4b74-aaf0-a650ae604210"
      unitRef="usd">-1886000</lcii:BusinessCombinationContingentConsiderationLiabilityFairValueAdjustments>
    <lcii:BusinessAcquisitionContingentConsiderationFairValue
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RhYmxlOjM4YjQ5MGIxZWZlZTRiYjRhMzYyMzMyODE5NzM2ZmE1L3RhYmxlcmFuZ2U6MzhiNDkwYjFlZmVlNGJiNGEzNjIzMzI4MTk3MzZmYTVfNy0xLTEtMS01NjMyNQ_0eec4c89-678a-4454-beb9-0ddd19143a42"
      unitRef="usd">110000</lcii:BusinessAcquisitionContingentConsiderationFairValue>
    <lcii:BusinessAcquisitionContingentConsiderationCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RhYmxlOjM4YjQ5MGIxZWZlZTRiYjRhMzYyMzMyODE5NzM2ZmE1L3RhYmxlcmFuZ2U6MzhiNDkwYjFlZmVlNGJiNGEzNjIzMzI4MTk3MzZmYTVfOC0xLTEtMS01NjMyNQ_f853d217-8907-4600-abbf-17762a61a91c"
      unitRef="usd">7000</lcii:BusinessAcquisitionContingentConsiderationCurrent>
    <lcii:BusinessAcquisitionContingentConsiderationNonCurrent
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RhYmxlOjM4YjQ5MGIxZWZlZTRiYjRhMzYyMzMyODE5NzM2ZmE1L3RhYmxlcmFuZ2U6MzhiNDkwYjFlZmVlNGJiNGEzNjIzMzI4MTk3MzZmYTVfOS0xLTEtMS01NjMyNQ_43c0e6b0-295a-4174-b9ff-7692b51cdaa9"
      unitRef="usd">103000</lcii:BusinessAcquisitionContingentConsiderationNonCurrent>
    <lcii:BusinessCombinationContingentConsiderationLiabilityFairValueAdjustmentsIncreaseDecreaseDuringPeriod
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV82Ny9mcmFnOjQzOTMzZmFkNDFhYjQyZDRhOTY1ODJkNDA0MDA4NTFjL3RleHRyZWdpb246NDM5MzNmYWQ0MWFiNDJkNGE5NjU4MmQ0MDQwMDg1MWNfMTIwNQ_faa6be37-6549-4e10-92a9-d26cf25905f4"
      unitRef="usd">-1900000</lcii:BusinessCombinationContingentConsiderationLiabilityFairValueAdjustmentsIncreaseDecreaseDuringPeriod>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfNDYxMQ_c0a1a440-239b-4bdd-87af-f9d8bb467be6">STOCKHOLDERS' EQUITY&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about shares of the Company's common stock at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock&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,087&#160;&lt;/span&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="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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the regular quarterly dividends declared and paid during the periods ended September&#160;30,&#160;2022 and December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.476%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Per Share&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:400;line-height:100%"&gt;Record 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:400;line-height:100%"&gt;Payment 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:400;line-height:100%"&gt;Total Paid&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;First Quarter 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/12/21&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/26/21&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Second Quarter 2021&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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;06/04/21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;06/18/21&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;22,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;/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;Third Quarter 2021&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;0.90&#160;&lt;/span&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;09/03/21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;09/17/21&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,747&#160;&lt;/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;Fourth Quarter 2021&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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;12/03/21&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: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/17/21&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;22,746&#160;&lt;/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 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First Quarter 2022&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;0.90&#160;&lt;/span&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;03/11/22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/25/22&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;22,870&#160;&lt;/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;Second Quarter 2022&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.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 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;06/03/22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;06/17/22&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;26,702&#160;&lt;/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;Third Quarter 2022&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.05&#160;&lt;/span&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;09/02/22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;09/16/22&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;26,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 2022&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;3.00&#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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;76,273&#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;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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred and Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The LCI Industries 2018 Omnibus Incentive Plan (the "2018 Plan") provides for the grant or issuance of stock units, including those that have deferral periods, such as deferred stock units ("DSUs"), and those with time-based vesting provisions, such as restricted stock units ("RSUs"), to directors, employees, and other eligible persons. Recipients of DSUs and RSUs are entitled to receive shares at the end of a specified vesting or deferral period. Holders of DSUs and RSUs receive dividend equivalents based on dividends granted to holders of the common stock, which dividend equivalents are payable in additional DSUs and RSUs, and are subject to the same vesting criteria as the original grant. DSUs vest (i) ratably over the service period, (ii) at a specified future date, or (iii) for certain officers, based on achievement of specified performance conditions. RSUs vest (i) ratably over the service period or (ii) at a specified future date. Transactions in DSUs and RSUs under the 2018 Plan are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&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:400;line-height:100%"&gt;Number of Shares&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:400;line-height:100%"&gt;Weighted Average Price&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 at December 31, 2021&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;285,711&#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;110.41&#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 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;Issued&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,923&#160;&lt;/span&gt;&lt;/td&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;105.48&#160;&lt;/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;Granted&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;156,919&#160;&lt;/span&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;120.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend equivalents&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,729&#160;&lt;/span&gt;&lt;/td&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;107.15&#160;&lt;/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;Forfeited&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,988)&lt;/span&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;121.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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;(168,203)&lt;/span&gt;&lt;/td&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;95.98&#160;&lt;/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 at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,091&#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;121.51&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Performance Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2018 Plan provides for performance stock units ("PSUs") that vest at a specific future date based on achievement of specified performance conditions. Transactions in PSUs under the 2018 Plan are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&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:400;line-height:100%"&gt;Number of Shares&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:400;line-height:100%"&gt;Weighted Average Price&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 at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Granted&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;91,988&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.83&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend equivalents&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,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;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;107.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840)&lt;/span&gt;&lt;/td&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,938)&lt;/span&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;82.40&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;Outstanding at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,584&#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;120.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Convertible Note Hedge Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 paid an aggregate amount of $100.1 million in May 2021 to the Counterparties pursuant to the Convertible Note Hedge Transactions. The Convertible Note Hedge Transactions cover, subject to anti-dilution adjustments substantially similar to those in the Convertible Notes, approximately 2.8&#160;million shares of the Company's common stock, the same number of shares initially underlying the Convertible Notes, at a strike price of approximately $165.65, subject to customary anti-dilution adjustments. The Convertible Note Hedge Transactions will expire upon the maturity of the Convertible Notes, subject to earlier exercise or termination. The Convertible Note Hedge Transactions are expected generally to reduce the potential dilutive effect to the Company's common stock of the conversion of the Convertible Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of the Convertible Notes which are converted, as the case may be, in the event the price per share of the Company's common stock, as measured under the terms of the Convertible Note Hedge Transactions, is greater than the strike price of the Convertible Note Hedge Transactions. The Convertible Note Hedge Transactions meet the criteria in Accounting Standards Codification ("ASC") 815-40 to be classified within stockholders' equity, and therefore the Convertible Note Hedge Transactions are not revalued after their issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 and the Convertible Note Hedge Transactions will be integrated for tax purposes. The accounting impact of this tax treatment makes the Convertible Note Hedge Transactions deductible as original issue discount for tax purposes over the term of the Convertible Notes and resulted in a $24.4 million deferred tax asset recognized through equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Warrant Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, concurrently with entering into the Convertible Note Hedge Transactions, the Company entered into separate, privately-negotiated Warrant transactions with the Counterparties, whereby the Company sold Warrants to purchase 2.8&#160;million shares of the Company's common stock at an initial strike price of $259.84 per share, subject to customary anti-dilution adjustments, which is approximately 100 percent above the last reported sale price of the Company's common stock on May 10, 2021 (the "Warrant Transactions"). The Company received aggregate proceeds of $48.5 million from the Warrant Transactions with the Counterparties, with such proceeds partially offsetting the costs of entering into the Convertible Note Hedge Transactions. The Warrants expire in August 2026. If the market value per share of the Company's common stock, as measured under the Warrant Transactions, exceeds the strike price of the Warrants, the Warrants will have a dilutive effect on the Company's earnings per share, unless the Company elects, subject to certain conditions, to settle the Warrants in cash. The Warrants meet the criteria in ASC 815-40 to be classified within stockholders' equity, and therefore the Warrants are not revalued after issuance.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfNDYwOA_34ede2a4-f730-4a9f-bad0-8b14e9f2c4c1">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about shares of the Company's common stock at:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&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 style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September&#160;30,&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:400;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock&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,087&#160;&lt;/span&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="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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfMi0xLTEtMS01NjMyNQ_63ae7f83-9853-43f6-a331-3cbf5c650d8d"
      unitRef="shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfMi01LTEtMS01NjMyNQ_0d1af1a4-781a-4756-ba66-6cecab213e6c"
      unitRef="shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfMy0xLTEtMS01NjMyNQ_f066dd56-df29-4151-9d3e-14a589c3a053"
      unitRef="shares">28517000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfMy01LTEtMS01NjMyNQ_e541f406-953c-46e6-bdb7-f93a619e9a45"
      unitRef="shares">28360000</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockShares
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfNC0xLTEtMS01NjMyNQ_d051dc15-e045-466e-9399-c9ff3fc01d3a"
      unitRef="shares">3087000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfNC01LTEtMS01NjMyNQ_4ebbedfb-cd76-4fab-b756-acd90935ada6"
      unitRef="shares">3087000</us-gaap:TreasuryStockShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfNS0xLTEtMS01NjMyNQ_e54b542d-1b41-490d-b8ad-2bd7b7dc2dde"
      unitRef="shares">25430000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjY4Nzc5MjlmODhhOTQ0MGM5MWQ5MWIyYWUzODgwNWNjL3RhYmxlcmFuZ2U6Njg3NzkyOWY4OGE5NDQwYzkxZDkxYjJhZTM4ODA1Y2NfNS01LTEtMS01NjMyNQ_f9822713-4d39-4a73-bc04-5531cbc418ef"
      unitRef="shares">25273000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfNDYxMA_39244b41-666a-45db-9f24-ccd110cbc66d">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the regular quarterly dividends declared and paid during the periods ended September&#160;30,&#160;2022 and December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.476%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Per Share&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:400;line-height:100%"&gt;Record 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:400;line-height:100%"&gt;Payment 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:400;line-height:100%"&gt;Total Paid&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;First Quarter 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/12/21&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/26/21&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Second Quarter 2021&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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;06/04/21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;06/18/21&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;22,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;/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;Third Quarter 2021&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;0.90&#160;&lt;/span&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;09/03/21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;09/17/21&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,747&#160;&lt;/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;Fourth Quarter 2021&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;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;12/03/21&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: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/17/21&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;22,746&#160;&lt;/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 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First Quarter 2022&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;0.90&#160;&lt;/span&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;03/11/22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;03/25/22&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;22,870&#160;&lt;/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;Second Quarter 2022&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.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 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;06/03/22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;06/17/22&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;26,702&#160;&lt;/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;Third Quarter 2022&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.05&#160;&lt;/span&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;09/02/22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;09/16/22&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;26,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 2022&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;3.00&#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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;76,273&#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;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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DividendsDeclaredTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i1c502b4f256f4ff6ad49c16b5a29a6fd_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMS0xLTEtMS01NjMyNQ_69486126-74bf-4c54-8edb-bc532873c40f"
      unitRef="usdPerShare">0.75</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i7c83b5867d264deeb65afeb8b3f77e5e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMS03LTEtMS01NjMyNQ_ee43adaf-dc66-49f2-ac27-834bf0c37fe7"
      unitRef="usd">18939000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia246f05782ee40fab092c4a1955eac8a_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMi0xLTEtMS01NjMyNQ_79732c47-b63a-4acc-befd-4b186bb2dfec"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="ieee2ed0553be4f688deb0fff73257625_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMi03LTEtMS01NjMyNQ_48e8dbf7-63b4-4c9a-b0c3-f322f237c3cb"
      unitRef="usd">22739000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMy0xLTEtMS01NjMyNQ_100be50c-dc0e-4c7c-bb02-47718d71b625"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i2c6fdbe5eecf48209549dc855aeb2432_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMy03LTEtMS01NjMyNQ_64dbbdd6-81f8-4229-b0f8-ed66d8a336d2"
      unitRef="usd">22747000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia55fd602d61a493da9c0e3436dd4f56e_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfNC0xLTEtMS01NjMyNQ_e5fab1f3-66ab-41df-849f-32b3dd579fbe"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i71e51104f8f04235ab0cddb8831f83fd_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfNC03LTEtMS01NjMyNQ_d4037ad9-54d9-41cc-b1e5-c420f42c0b5c"
      unitRef="usd">22746000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if9ad79cd30564c70afdde516ce180fd1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfNS0xLTEtMS01NjMyNQ_4c58bb25-9473-49c4-a448-750658851fc1"
      unitRef="usdPerShare">3.45</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i7ac7df51a271495abb923ede1ebd7d2a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfNS03LTEtMS01NjMyNQ_bbf50d9b-4870-4077-82f2-d0fea35f73df"
      unitRef="usd">87171000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic393c8da7fab42e4afd6bcbee06ebd5f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfNy0xLTEtMS01NjMyNQ_4e3d3839-21ad-464c-94be-2be833b0122d"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i5cb6086fe0564c7eb4ad74a2d1679f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfNy03LTEtMS01NjMyNQ_315da847-dcd6-4287-b42f-b9365cc59460"
      unitRef="usd">22870000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i228586a44ec34658a917160dc1fb56f6_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfOC0xLTEtMS01NjMyNQ_1206ab54-a419-4c38-8076-271633ca2530"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i38fcb806772d47f9898da69a9b8a05af_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfOC03LTEtMS01NjMyNQ_0dbcb3e1-d91b-431a-bb4f-3bf65fa25307"
      unitRef="usd">26702000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfOS0xLTEtMS01NjMyNQ_37f72218-85c8-4398-9e2f-a3052c6c18a4"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i9059e21e67514d5c9bce82606bf37e60_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfOS03LTEtMS01NjMyNQ_9ff6b0f1-b289-4090-95c2-f468eb0f69f5"
      unitRef="usd">26701000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMTAtMS0xLTEtNTYzMjU_5d3f045d-d00e-4a0f-8e2c-725c4a6933dc"
      unitRef="usdPerShare">3.00</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i58b2341b37484ddebaa2f42148837912_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjA2ZDc0NjViNzI1ZTRhYjE4NmY3ZWViYWFjMmE2MTk3L3RhYmxlcmFuZ2U6MDZkNzQ2NWI3MjVlNGFiMTg2ZjdlZWJhYWMyYTYxOTdfMTAtNy0xLTEtNTYzMjU_241c6402-bcde-4049-98b6-9cc1ad9bfaf5"
      unitRef="usd">76273000</us-gaap:PaymentsOfDividends>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfNDYxNA_7e2c6fa6-a23e-460c-adc7-b54d65ff221c">Transactions in DSUs and RSUs under the 2018 Plan are summarized 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.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&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:400;line-height:100%"&gt;Number of Shares&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:400;line-height:100%"&gt;Weighted Average Price&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 at December 31, 2021&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;285,711&#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;110.41&#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 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;Issued&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,923&#160;&lt;/span&gt;&lt;/td&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;105.48&#160;&lt;/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;Granted&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;156,919&#160;&lt;/span&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;120.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend equivalents&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,729&#160;&lt;/span&gt;&lt;/td&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;107.15&#160;&lt;/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;Forfeited&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,988)&lt;/span&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;121.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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;(168,203)&lt;/span&gt;&lt;/td&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;95.98&#160;&lt;/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 at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,091&#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;121.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4bcd51b2f986414bace1eb5f1d089392_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfMS0xLTEtMS01NjMyNQ_5bbb438f-31a5-4498-b4ed-6c3e9ded3c62"
      unitRef="shares">285711</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4bcd51b2f986414bace1eb5f1d089392_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfMS0zLTEtMS01NjMyNQ_43bf3168-d457-4cd3-8edc-e814828ca71b"
      unitRef="usdPerShare">110.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriod
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfMi0xLTEtMS01NjMyNQ_f2533d8f-82ad-447a-a965-f8293ec9b8e0"
      unitRef="shares">3923</lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriod>
    <lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfMi0zLTEtMS01NjMyNQ_ad261bd7-9ff7-4448-8ea8-62d85554cdb0"
      unitRef="usdPerShare">105.48</lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfMy0xLTEtMS01NjMyNQ_ae6604b2-38eb-44a7-9345-091db13f1da0"
      unitRef="shares">156919</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfMy0zLTEtMS01NjMyNQ_66c444a3-cfe4-44a9-8509-23dad26d5d3a"
      unitRef="usdPerShare">120.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalents
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNC0xLTEtMS01NjMyNQ_1b8404cd-1383-4f49-8f0e-85a454d34867"
      unitRef="shares">7729</lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalents>
    <lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageDividendEquivalent
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNC0zLTEtMS01NjMyNQ_b2714722-06ab-4b4e-9912-a028c8edd577"
      unitRef="usdPerShare">107.15</lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageDividendEquivalent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNS0xLTEtMS01NjMyNQ_bde60b32-b6a8-4140-af83-13f31424ab05"
      unitRef="shares">7988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNS0zLTEtMS01NjMyNQ_f9108198-cc58-4cd6-ae46-cd5669d45303"
      unitRef="usdPerShare">121.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNi0xLTEtMS01NjMyNQ_186d7450-bb73-435b-bf3d-cf5e162aca24"
      unitRef="shares">168203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ied3ea1b6d51d468989af1a1cda7b8350_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNi0zLTEtMS01NjMyNQ_44a17e62-9362-48b4-8c97-e4a6da707071"
      unitRef="usdPerShare">95.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i87ca67301dd34825829f64d510ffb71e_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNy0xLTEtMS01NjMyNQ_2f5f48cf-c4ee-4752-8901-50606583e1f1"
      unitRef="shares">278091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i87ca67301dd34825829f64d510ffb71e_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOmYyY2ZjZGY0NmRkMjQ1NzRhNGExZjRjM2Y5YzMzZTExL3RhYmxlcmFuZ2U6ZjJjZmNkZjQ2ZGQyNDU3NGE0YTFmNGMzZjljMzNlMTFfNy0zLTEtMS01NjMyNQ_b540056e-0537-4e1b-9db6-b4d1b008c8ad"
      unitRef="usdPerShare">121.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfNDYxNQ_e7541957-f543-4df5-a0f3-77a2add3548c">Transactions in PSUs under the 2018 Plan are summarized 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.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&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:400;line-height:100%"&gt;Number of Shares&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:400;line-height:100%"&gt;Weighted Average Price&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 at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Granted&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;91,988&#160;&lt;/span&gt;&lt;/td&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.83&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend equivalents&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,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;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;107.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,840)&lt;/span&gt;&lt;/td&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,938)&lt;/span&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;82.40&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;Outstanding at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,584&#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;120.12&#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;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3b8f062157674aa9b6016576b1cad588_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfMS0xLTEtMS01NjMyNQ_1f5d575f-ecd1-466c-ae2f-1f6849693e8e"
      unitRef="shares">149961</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3b8f062157674aa9b6016576b1cad588_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfMS0zLTEtMS01NjMyNQ_86e16613-3ed0-493e-a2c6-cbe8735f7b68"
      unitRef="usdPerShare">104.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfMy0xLTEtMS01NjMyNQ_3a23dd6a-9ea3-4a70-a098-c281ed169f91"
      unitRef="shares">91988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfMy0zLTEtMS01NjMyNQ_e0c82e75-d1c4-4750-afa5-5e62f573513e"
      unitRef="usdPerShare">110.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalents
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNC0xLTEtMS01NjMyNQ_5dbdba10-3199-4530-9d29-ef8d5cbf114f"
      unitRef="shares">4413</lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalents>
    <lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageDividendEquivalent
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNC0zLTEtMS01NjMyNQ_09f3cb24-dea5-49fa-ae47-9b5273af56d0"
      unitRef="usdPerShare">107.18</lcii:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageDividendEquivalent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNS0xLTEtMS01NjMyNQ_2d5e3206-98de-4480-a3ec-fe2a57dba1f5"
      unitRef="shares">4840</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNS0zLTEtMS01NjMyNQ_74f1b04e-afc0-4075-b124-8569c3a8372c"
      unitRef="usdPerShare">78.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNi0xLTEtMS01NjMyNQ_840b7d90-e9ed-4671-acd7-b5437c1e2e5b"
      unitRef="shares">80938</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icd1faa294ede447eac224babb5eda190_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNi0zLTEtMS01NjMyNQ_63644dc7-aacb-4cc6-9a19-0edf78d69558"
      unitRef="usdPerShare">82.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6a0cab6bf56a4140b256f6a72bf89b92_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNy0xLTEtMS01NjMyNQ_0375fc41-7089-45cb-8045-7bcf07010af7"
      unitRef="shares">160584</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6a0cab6bf56a4140b256f6a72bf89b92_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RhYmxlOjcwNDMzNmJkMTExNjQ4ZmNhYzFmMzY3YTdkZTYwZGQyL3RhYmxlcmFuZ2U6NzA0MzM2YmQxMTE2NDhmY2FjMWYzNjdhN2RlNjBkZDJfNy0zLTEtMS01NjMyNQ_41551170-3dfe-4d4d-83c5-e46e862d0420"
      unitRef="usdPerShare">120.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i5859ed69dc4d4503937c0f2011618bd6_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMTYzMQ_6054e9a9-fd7b-4625-93bc-dcbe4bdfd7d9"
      unitRef="usd">100100000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic75f1e16d0bd4022addb9765ba8c67bf_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMTg3Ng_5b95dd68-27a2-4641-ad3b-b2e84f2bdef6"
      unitRef="shares">2800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ieca938f993584b9ca75248bfda120f84_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMjAyMg_f2002c87-2089-4d87-a52a-3d48bf7d4085"
      unitRef="usdPerShare">165.65</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityEquityTransactions
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMzMyMg_e0109224-78f3-488f-9c87-538ca8917681"
      unitRef="usd">24400000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityEquityTransactions>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i35a1ddcaefe54d65a22d9cafacf221be_I20210513"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMzYyOA_4cc22c30-e3e1-4c26-8074-44d6cb36e251"
      unitRef="shares">2800000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i35a1ddcaefe54d65a22d9cafacf221be_I20210513"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMzY5OA_dce5f5e6-118d-4c00-89fc-18a7e965343a"
      unitRef="usdPerShare">259.84</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <lcii:ClassOfWarrantOrRightPremiumPercentage
      contextRef="i2cacac316d9042f6983499cd3022308c_D20210513-20210513"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMzc4Mw_88b99dc0-6559-478e-972a-5e4209ea494e"
      unitRef="number">1</lcii:ClassOfWarrantOrRightPremiumPercentage>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i2cacac316d9042f6983499cd3022308c_D20210513-20210513"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83MC9mcmFnOmZiZTAzMzg2YWRiZjQ5ZjRiNDYyMTczNmNhZTYzZjBkL3RleHRyZWdpb246ZmJlMDMzODZhZGJmNDlmNGI0NjIxNzM2Y2FlNjNmMGRfMzk0MA_c915cd25-4d06-4690-89d2-315076e6c564"
      unitRef="usd">48500000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RleHRyZWdpb246ZDgzMDQ5ZDdmMDQ1NGMxNTlhM2QxZGUyZjM1OTAwN2JfMTM3NA_737c801f-865e-4b12-a7e4-d5351d3c88b6">FAIR VALUE MEASUREMENTS&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's assets and liabilities measured at fair value on a recurring basis at:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;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;September&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&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%;text-decoration:underline"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;div style="padding-left:18pt;text-indent:-6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets (Note 8)&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;31,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="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="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;31,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;52,296&#160;&lt;/span&gt;&lt;/td&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="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="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;52,296&#160;&lt;/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%;text-decoration:underline"&gt;Liabilities&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;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 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;Contingent consideration&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;110&#160;&lt;/span&gt;&lt;/td&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="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="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;110&#160;&lt;/span&gt;&lt;/td&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;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="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="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;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent Consideration Related to Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities for contingent consideration related to acquisitions were estimated at fair value using management's projections for long-term sales forecasts, including assumptions regarding market share gains and future industry-specific economic and market conditions, and a market participant's weighted average cost of capital. For further information on the inputs used in determining the fair value, and a roll forward of the contingent consideration liability, see Note 11 of the Notes to Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in either of the inputs in isolation would result in a change in the fair value measurement. A change in the assumptions used for sales forecasts would result in a directionally similar change in the fair value liability, while a change in the weighted average cost of capital would result in a directionally opposite change in the fair value liability. If there is an increase in the fair value liability, the Company would record a charge to selling, general and administrative expenses, and if there were a decrease in the fair value liability, the Company would record a benefit in selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RleHRyZWdpb246ZDgzMDQ5ZDdmMDQ1NGMxNTlhM2QxZGUyZjM1OTAwN2JfMTM3MA_ee342af3-ee04-4a6f-b81f-ca7ae0b4cd3e">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's assets and liabilities measured at fair value on a recurring basis at:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;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;September&#160;30,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&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%;text-decoration:underline"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;div style="padding-left:18pt;text-indent:-6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan assets (Note 8)&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;31,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="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="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;31,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;52,296&#160;&lt;/span&gt;&lt;/td&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="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="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;52,296&#160;&lt;/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%;text-decoration:underline"&gt;Liabilities&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;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 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;Contingent consideration&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;110&#160;&lt;/span&gt;&lt;/td&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="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="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;110&#160;&lt;/span&gt;&lt;/td&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;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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="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="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;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy0xLTEtMS01NjMyNQ_1d26b836-4ce4-49ca-bf4b-bc020570b42f"
      unitRef="usd">31109000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5ac8e8d4e2e84126bc1253dfc10fa671_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy0zLTEtMS01NjMyNQ_380e3890-6937-4180-b0d7-579d0f01d8ba"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1fa10aab505e4af1893d0c7a196a6650_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy01LTEtMS01NjMyNQ_89fcac2c-3620-4dfa-946a-6d20b7a11090"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i14d36a43f6d1492aa548194bd68ddba8_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy03LTEtMS01NjMyNQ_ac70164c-3ac0-446d-aa9d-4df8a89fbab2"
      unitRef="usd">31109000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy05LTEtMS01NjMyNQ_b4ab3f13-bf31-466f-b5e5-5e96cce6e899"
      unitRef="usd">52296000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i977857165d6c4f5e94a8dbe5edd151a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy0xMS0xLTEtNTYzMjU_4afde61f-bc18-4408-b3c6-82d2b606c6ba"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4e0d521ae3cf403eab1ef89ecf7c6327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy0xMy0xLTEtNTYzMjU_61e21380-8922-425c-a902-852b6509e4ae"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7ee44528b87749a6add5ebffd269274e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfMy0xNS0xLTEtNTYzMjU_a7a1084c-f3e2-41e8-9bd1-e63f5be36188"
      unitRef="usd">52296000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="ie6f34c15ff9e4b469de06fb115a6d2c5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS0xLTEtMS01NjMyNQ_81038cb3-0f61-4cef-8ed0-1d643f0b6669"
      unitRef="usd">110000</lcii:ContingentConsiderationFairValueDisclosure>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="i5ac8e8d4e2e84126bc1253dfc10fa671_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS0zLTEtMS01NjMyNQ_75fe8363-cc68-465e-8024-dd4589ed7689"
      unitRef="usd">0</lcii:ContingentConsiderationFairValueDisclosure>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="i27694cf00a3f4eafbde65306b2406dcb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS01LTEtMS01NjMyNQ_2d0cd48f-1f2a-4167-8490-f4580e12270c"
      unitRef="usd">0</lcii:ContingentConsiderationFairValueDisclosure>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="id9efa4e5e5ec43ee894924944ab34513_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS03LTEtMS01NjMyNQ_5103bcd4-dec6-443d-b28d-9268d35d10e6"
      unitRef="usd">110000</lcii:ContingentConsiderationFairValueDisclosure>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="i2f72f37e96c74c59b94296d71caf2395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS05LTEtMS01NjMyNQ_8f2d4b00-4eea-4182-aff8-5f194dc0e4d2"
      unitRef="usd">6911000</lcii:ContingentConsiderationFairValueDisclosure>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="i977857165d6c4f5e94a8dbe5edd151a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS0xMS0xLTEtNTYzMjU_f7effe45-4f50-4dcf-b0bf-3e86bf051786"
      unitRef="usd">0</lcii:ContingentConsiderationFairValueDisclosure>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="i4e0d521ae3cf403eab1ef89ecf7c6327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS0xMy0xLTEtNTYzMjU_7bf892e6-b693-462f-b7bc-2ef914a44d88"
      unitRef="usd">0</lcii:ContingentConsiderationFairValueDisclosure>
    <lcii:ContingentConsiderationFairValueDisclosure
      contextRef="i7ee44528b87749a6add5ebffd269274e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83My9mcmFnOmQ4MzA0OWQ3ZjA0NTRjMTU5YTNkMWRlMmYzNTkwMDdiL3RhYmxlOjcyYTJhZTI1YjdkMjRlOGJhNzg0YWIzMDQ0YjA3OWUzL3RhYmxlcmFuZ2U6NzJhMmFlMjViN2QyNGU4YmE3ODRhYjMwNDRiMDc5ZTNfNS0xNS0xLTEtNTYzMjU_53194382-b750-430d-9f46-01eaac228d87"
      unitRef="usd">6911000</lcii:ContingentConsiderationFairValueDisclosure>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfMjU1MQ_12ec8c5e-c970-4f64-bcb1-4f1129b5e017">SEGMENT REPORTING&lt;div style="text-align:justify;text-indent:36pt"&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 two reportable segments, the OEM Segment and the Aftermarket Segment. Intersegment sales are insignificant.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The OEM Segment, which accounted for 83 percent and 81 percent of consolidated net sales for the nine months ended September&#160;30,&#160;2022 and 2021, respectively, manufactures and distributes a broad array of engineered components for the leading OEMs in the recreation and transportation product markets, consisting primarily of RVs and adjacent industries, including buses; trailers used to haul boats, livestock, equipment and other cargo; trucks; boats; trains; manufactured homes; and modular housing. Approximately 63 percent of the Company's OEM Segment net sales for the nine months ended September&#160;30,&#160;2022 were of components for travel trailer and fifth-wheel RVs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Aftermarket Segment, which accounted for 17 percent and 19 percent of consolidated net sales for the nine months ended September&#160;30,&#160;2022 and 2021, respectively, supplies engineered components to the related aftermarket channels of the recreation and transportation product markets, primarily to retail dealers, wholesale distributors, and service centers, as well as direct to retail customers via the Internet. The Aftermarket Segment also includes biminis, covers, buoys, fenders to the marine industry, towing products, truck accessories, appliances, air conditioners, televisions, sound systems, and the sale of replacement glass and awnings to fulfill insurance claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decisions concerning the allocation of the Company's resources are made by the Company's chief operating decision maker ("CODM"), with oversight by the Board of Directors. The CODM evaluates the performance of each segment based upon segment operating profit or loss, generally defined as income or loss before interest and income taxes. Decisions concerning the allocation of resources are also based on each segment's utilization of assets. Management of debt is a corporate function. The accounting policies of the OEM and Aftermarket Segments are the same as those described in Note 2 of the Notes to Consolidated Financial Statements in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the Company's revenues disaggregated by segment and geography based on the billing address of the Company's customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.553%"/&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:400;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;OEM Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;RV OEMs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Travel trailers and fifth-wheels&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;480,207&#160;&lt;/span&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;13,308&#160;&lt;/span&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;493,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;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;586,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;15,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;602,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Motorhomes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Adjacent Industries OEMs&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;295,173&#160;&lt;/span&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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;335,983&#160;&lt;/span&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;246,582&#160;&lt;/span&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;34,011&#160;&lt;/span&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;280,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total OEM Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;946,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Aftermarket Segment:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Aftermarket Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 net sales&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;1,039,450&#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;92,629&#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,132,079&#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,077,657&#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;87,652&#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,165,309&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/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:400;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;OEM Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;RV OEMs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Travel trailers and fifth-wheels&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;2,218,157&#160;&lt;/span&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;43,093&#160;&lt;/span&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;2,261,250&#160;&lt;/span&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;1,582,182&#160;&lt;/span&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,877&#160;&lt;/span&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;1,633,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Motorhomes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Adjacent Industries OEMs&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;930,536&#160;&lt;/span&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;131,838&#160;&lt;/span&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,062,374&#160;&lt;/span&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;690,759&#160;&lt;/span&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;110,262&#160;&lt;/span&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;801,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total OEM Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,333,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,585,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,391,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Aftermarket Segment:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Aftermarket Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,007,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,312,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,977,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,259,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &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;Net sales to customers in the United States of America&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:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b) &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;Net sales to customers in countries domiciled outside of the United States of America&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's operating profit by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OEM Segment&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;65,186&#160;&lt;/span&gt;&lt;/td&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;64,136&#160;&lt;/span&gt;&lt;/td&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;501,137&#160;&lt;/span&gt;&lt;/td&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;206,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Aftermarket Segment&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;22,389&#160;&lt;/span&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;24,888&#160;&lt;/span&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;74,928&#160;&lt;/span&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,680&#160;&lt;/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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's revenue disaggregated by product:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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:52.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.552%"/&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:400;line-height:100%"&gt;Three Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OEM Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Chassis, chassis parts, and slide-out mechanisms&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,341,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Windows and doors&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;244,011&#160;&lt;/span&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;254,526&#160;&lt;/span&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;876,354&#160;&lt;/span&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;761,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Furniture and mattresses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Axles and suspension solutions&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;67,343&#160;&lt;/span&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;68,120&#160;&lt;/span&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;257,766&#160;&lt;/span&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;184,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total OEM Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;946,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,585,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Aftermarket Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,132,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,312,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,259,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfMjk_9b0fb482-f46e-425a-a482-0322a0f60f06"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i951492b87a094cc6abb78a56f6983f7b_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfMTc0_11da66f0-f494-4c89-9e8e-9e10c5157dae"
      unitRef="number">0.83</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0cd8717a9409417687a7de5cf6db73c5_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfMTgx_46a4f270-de6b-4fb7-a3b8-f03307965984"
      unitRef="number">0.81</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i32060896c9fb4d968b48618e09cabd88_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfNjE3_79aeb843-9f79-4610-8e6b-49ab9d47c553"
      unitRef="number">0.63</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ideacf6e57f2e45ae9ce0c5cf1cec7222_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfNzkx_307a06dd-4f0f-490f-ac5a-ae0132095a7e"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7fc8a3a4fdef469994cb6e6dda32fed7_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfNzk4_6fbac0f4-55be-4f42-b2b3-9825b5844e90"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfMjU1Nw_8a93937a-724e-42b0-9d66-ce5ce48bfa20">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the Company's revenues disaggregated by segment and geography based on the billing address of the Company's customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.553%"/&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:400;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;OEM Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;RV OEMs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Travel trailers and fifth-wheels&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;480,207&#160;&lt;/span&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;13,308&#160;&lt;/span&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;493,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;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;586,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;15,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;602,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Motorhomes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Adjacent Industries OEMs&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;295,173&#160;&lt;/span&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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;335,983&#160;&lt;/span&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;246,582&#160;&lt;/span&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;34,011&#160;&lt;/span&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;280,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total OEM Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;946,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Aftermarket Segment:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Aftermarket Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 net sales&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;1,039,450&#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;92,629&#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,132,079&#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,077,657&#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;87,652&#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,165,309&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/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:400;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. &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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Int&#x2019;l &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;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;OEM Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;RV OEMs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Travel trailers and fifth-wheels&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;2,218,157&#160;&lt;/span&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;43,093&#160;&lt;/span&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;2,261,250&#160;&lt;/span&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;1,582,182&#160;&lt;/span&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,877&#160;&lt;/span&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;1,633,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Motorhomes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Adjacent Industries OEMs&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;930,536&#160;&lt;/span&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;131,838&#160;&lt;/span&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,062,374&#160;&lt;/span&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;690,759&#160;&lt;/span&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;110,262&#160;&lt;/span&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;801,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total OEM Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,333,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,585,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,391,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Aftermarket Segment:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Aftermarket Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,007,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,312,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,977,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,259,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &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;Net sales to customers in the United States of America&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:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b) &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;Net sales to customers in countries domiciled outside of the United States of America&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="ibacbb0dee1a8452f98ab8a1adbcfa4e9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNC0xLTEtMS01NjMyNQ_b08024f6-eab5-4e6b-a331-f567ac2c4b90"
      unitRef="usd">480207000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icdbd577c954a435aa8191d47d572884f_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNC0zLTEtMS01NjMyNQ_dd880ced-cced-4681-9ce4-10e4df6550f2"
      unitRef="usd">13308000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i712520f892dd4164a3cd22d9c2acbcfe_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNC01LTEtMS01NjMyNQ_e42854ab-262f-4b29-9cfd-282600a80033"
      unitRef="usd">493515000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i333d5ef7c7ef4f7e8b63050134a95c46_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNC03LTEtMS01NjMyNQ_e9281e70-cafd-49d0-ac3b-8967c408404a"
      unitRef="usd">586830000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i58ae5e71ac9f4733b2977cc33b9f18c8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNC05LTEtMS01NjMyNQ_220523fb-8c56-47df-9f9c-e73d01b69841"
      unitRef="usd">15599000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7aa3164adc20450c91f77e982d21e12b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNC0xMS0xLTEtNTYzMjU_31285e82-f23c-4de7-94df-60b745b6b3a9"
      unitRef="usd">602429000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifbfbc55727214a4a90738d59d32c1b36_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNS0xLTEtMS01NjMyNQ_86879147-d7a6-4469-b395-41e4c4a17f78"
      unitRef="usd">60964000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i22dc0329f1f143efa37dfe932c76cf2b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNS0zLTEtMS01NjMyNQ_df82f6e2-db7d-4602-ae34-a5cb5a9ecfa7"
      unitRef="usd">21958000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4eb93b022e644c1aac43aac982827344_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNS01LTEtMS01NjMyNQ_55eb68c2-0a4a-43c1-9659-1c0d0c825be4"
      unitRef="usd">82922000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id445a65bf1a54758b849358ba3a00749_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNS03LTEtMS01NjMyNQ_ce643461-c5fb-403f-9c0b-c9d16821fd1e"
      unitRef="usd">39679000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia602e662e024430cafc75c2e9b6fe4e0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNS05LTEtMS01NjMyNQ_794fc2db-0804-461e-80c3-84be294829de"
      unitRef="usd">23580000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i029c7bfc139841c4bc0f52c3fcbb5ae0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNS0xMS0xLTEtNTYzMjU_09be76fe-07ec-4fbf-8f86-7ba1cf0b969c"
      unitRef="usd">63259000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8223d4c48a2f4b1d900a09f2f72257a3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNi0xLTEtMS01NjMyNQ_058ec98e-8eee-4d4e-9472-457f4c779529"
      unitRef="usd">295173000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i894b23df46664c7e89a3cb7538525d6e_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNi0zLTEtMS01NjMyNQ_e7c91752-a2db-486e-856e-b29fcd77a9fb"
      unitRef="usd">40810000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia3d86cbdf7074a36b24f09c0f16ffbaa_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNi01LTEtMS01NjMyNQ_8b6ba267-b8e2-4ee1-bd41-c3a81c386803"
      unitRef="usd">335983000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3e79b004c8664982bdf321a743521eb0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNi03LTEtMS01NjMyNQ_8e355382-e65e-4f05-a971-cc068110025c"
      unitRef="usd">246582000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0222bc027f0544c599941ec8b5902ed6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNi05LTEtMS01NjMyNQ_86817243-58dc-4053-a968-064f3d7928be"
      unitRef="usd">34011000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83783aca1bc64041b0f583a66939c10b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNi0xMS0xLTEtNTYzMjU_ba8816ff-9e46-4feb-8110-b2865b1e92e1"
      unitRef="usd">280593000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i42e5d5af3023483aac7b35f012f85a01_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNy0xLTEtMS01NjMyNQ_97393de3-21c1-4d3b-b3b0-acbd8a74387f"
      unitRef="usd">836344000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8539e1b6ca97480f8879c9c228246260_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNy0zLTEtMS01NjMyNQ_749acbfc-edf1-4b8a-8ded-91f51189b070"
      unitRef="usd">76076000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c1be0b676a14752a5b1c5d8fbcf0608_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNy01LTEtMS01NjMyNQ_13f25861-41fe-43ad-9225-a0d7b6836752"
      unitRef="usd">912420000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib0a5b77d440645248187f04c2cb82fda_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNy03LTEtMS01NjMyNQ_3b9417e2-d4a0-4435-889e-80cef6338fff"
      unitRef="usd">873091000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia6c822215f9e4e1ab9451f7edefd4c18_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNy05LTEtMS01NjMyNQ_a87accdf-856a-4709-bf1d-157d1d2049a0"
      unitRef="usd">73190000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icae12f3bae9449df92c4ac1d16368ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfNy0xMS0xLTEtNTYzMjU_3a290350-319c-42f2-b46a-2451bd2267fa"
      unitRef="usd">946281000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if9a3bbd019514207a1af04ccbb44b3e3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfOS0xLTEtMS01NjMyNQ_19ed2440-9c10-44dc-a082-e9aa5320d13c"
      unitRef="usd">203106000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0131741268e442af8cfc4699ad4998bd_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfOS0zLTEtMS01NjMyNQ_5428f7f5-15c5-439e-9d16-b9282aba0832"
      unitRef="usd">16553000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d358e6027eb4e22ae9387ae554ff6d2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfOS01LTEtMS01NjMyNQ_014c7eb3-9b9c-4985-a753-6c05ea2ff75e"
      unitRef="usd">219659000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53651d6a1338493aab28515251bd633c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfOS03LTEtMS01NjMyNQ_d78467f6-b2e7-45cd-bb08-d192a356dcb8"
      unitRef="usd">204566000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib8c425123998404e8767a254dfd66ba8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfOS05LTEtMS01NjMyNQ_19619e20-69af-4ca8-aa83-24e75b293604"
      unitRef="usd">14462000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i07a743a31f9b4c3dba783cf53fdd1da3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfOS0xMS0xLTEtNTYzMjU_1111e16d-03a4-4621-85ea-6e14e23cf76d"
      unitRef="usd">219028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0308bd2878b14b97ade01eb9ae9e7c12_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTAtMS0xLTEtNTYzMjU_3e45b299-e94c-4c28-bdf6-4f0393da0790"
      unitRef="usd">1039450000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01e49a7b16f04e079f2098bc24e7383b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTAtMy0xLTEtNTYzMjU_801a00ae-69e7-42bd-b8bd-556c232a1981"
      unitRef="usd">92629000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTAtNS0xLTEtNTYzMjU_7c03c148-d813-4e7f-94ea-2de5c43e7bbc"
      unitRef="usd">1132079000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ice4cb76a86f444578d52a29868ab4796_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTAtNy0xLTEtNTYzMjU_818c5da9-d658-4f9f-a75b-d74eae0eb7d3"
      unitRef="usd">1077657000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae57642d4d1d4a99afb8d85538ddbf67_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTAtOS0xLTEtNTYzMjU_82c6ef16-cebc-41cb-a84d-9ed74936bde7"
      unitRef="usd">87652000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTAtMTEtMS0xLTU2MzI1_524f3b75-86e1-4814-b865-da8e3c313fcd"
      unitRef="usd">1165309000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icd211f83b63b4432bad64e3866b68d20_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTYtMS0xLTEtNTYzMjU_bf48cad2-5df2-4c88-9718-468428235e73"
      unitRef="usd">2218157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i48922c091cf243ceadfc08ef47e2d4a9_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTYtMy0xLTEtNTYzMjU_5ace6946-49e2-4c0e-b235-37c6befa1db8"
      unitRef="usd">43093000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i429f95125fd44a55bb26c168f0e6f92a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTYtNS0xLTEtNTYzMjU_d0896115-751a-419e-8ec3-b977fa77b402"
      unitRef="usd">2261250000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e258ce9eaeb489f9c33617c5879f20c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTYtNy0xLTEtNTYzMjU_7f32703b-1844-4e3e-b615-05451edff7b5"
      unitRef="usd">1582182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3546d814278c4bab966d4e484d19f0c9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTYtOS0xLTEtNTYzMjU_e959610b-d805-488a-96ca-71050e4cb1a5"
      unitRef="usd">50877000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8ed47ce1b9204b9381e8144409a068cd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTYtMTEtMS0xLTU2MzI1_0697a76e-1e50-46f3-bec8-c0bd4a1a2071"
      unitRef="usd">1633059000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ee0cb2b55484d64a7a23b61a7a8cfc4_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTctMS0xLTEtNTYzMjU_adfd912c-b514-495b-962f-8be323e2dc7c"
      unitRef="usd">185118000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9066538e92e445879475be5663478eb2_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTctMy0xLTEtNTYzMjU_c7c46d0c-8394-434e-a627-d043d9049d7d"
      unitRef="usd">76538000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i19254ad23a6344b6a2d1bfc5de006334_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTctNS0xLTEtNTYzMjU_7b730245-aa99-45f8-8709-435ed0bd6138"
      unitRef="usd">261656000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ief7d97ca24624c399d8f58d5f8233d44_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTctNy0xLTEtNTYzMjU_883c4b5b-8c4e-4d72-b8c4-b796607b92f7"
      unitRef="usd">118872000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5069f91e0e00438391bb25161a6a2fb4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTctOS0xLTEtNTYzMjU_d3ccaeca-e204-44b4-a5e1-72cd4673e121"
      unitRef="usd">74233000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i25809a3a7b3d4662b5f33c2fe9bcfcba_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTctMTEtMS0xLTU2MzI1_c35b1f98-7570-4222-9516-e518dd424493"
      unitRef="usd">193105000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i76a85cd1e9bd47f7a39e42caf8569f73_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTgtMS0xLTEtNTYzMjU_70a12cd6-c3c8-4754-8fc0-9823b8cba22f"
      unitRef="usd">930536000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3856ae3aa34b4fa794d330b48c5a0c8c_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTgtMy0xLTEtNTYzMjU_3282764a-adc7-4002-82c5-8c66255ee747"
      unitRef="usd">131838000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4bc19225515d4e2eb418eee0ab207e7d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTgtNS0xLTEtNTYzMjU_c7a19de8-b0ce-4a2a-8a0b-03e8c517bb79"
      unitRef="usd">1062374000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i06f6718d21ce4bf8a47a53a86400a2ef_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTgtNy0xLTEtNTYzMjU_511848e0-3209-45bf-b97a-cdab9ef2a69f"
      unitRef="usd">690759000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc70039b2c754b4a988310c2dd7d4048_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTgtOS0xLTEtNTYzMjU_43b74935-d6ad-45c4-9d36-91b1d119c6e5"
      unitRef="usd">110262000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2704effb616e45aaaff4954dc9d79a0c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTgtMTEtMS0xLTU2MzI1_30d8fe3d-9dd1-41f8-9390-26728a07c2da"
      unitRef="usd">801021000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idfd14cde99aa44869b5fc8ae72adb780_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTktMS0xLTEtNTYzMjU_f32aa118-ab7e-469d-bc59-615575b6aea8"
      unitRef="usd">3333811000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i900a5e59f6534524a8cd42a36eb2088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTktMy0xLTEtNTYzMjU_88b279e0-f0bc-4d53-b057-1fdb41816c81"
      unitRef="usd">251469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1969e99f17ad4f15b68a39a57fdda942_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTktNS0xLTEtNTYzMjU_215a50d1-bd40-4c77-b855-8d18eb8087f8"
      unitRef="usd">3585280000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id1281df8ca104c89b2920df1fe56e1a3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTktNy0xLTEtNTYzMjU_5f184cd0-eb3d-47d1-9f13-e440361fe620"
      unitRef="usd">2391813000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie005f88222064cc6abc9b9f18fcb8ccd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTktOS0xLTEtNTYzMjU_a1f4539f-7c9f-41b6-abd4-b8e7f9ae3408"
      unitRef="usd">235372000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3053b40e17d749c6b8c31ddc8a92d23b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMTktMTEtMS0xLTU2MzI1_b97869f0-d543-45f0-afae-f9f674fbca64"
      unitRef="usd">2627185000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaea6aabb9bd641e58d89931729403da0_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjEtMS0xLTEtNTYzMjU_95db9778-37c4-4d0d-8746-0cc9f2f8229d"
      unitRef="usd">673519000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i31b6be5f1b2f441395c9402803ac1a3f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjEtMy0xLTEtNTYzMjU_9a555aa3-4d7c-44d0-b39d-62db3b524ad9"
      unitRef="usd">53998000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if29ac55a98e04bd59e78dd7a86c3f48b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjEtNS0xLTEtNTYzMjU_5881eb87-2ab2-4697-bda7-6e35cfb6d662"
      unitRef="usd">727517000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id68332f4dc524b2f99ea45324c19a23c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjEtNy0xLTEtNTYzMjU_f608ab5d-637b-4e8f-817e-6d9192907d28"
      unitRef="usd">585973000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i17981d4b10054f03809c0bd020aadbde_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjEtOS0xLTEtNTYzMjU_cb5f5768-c555-4a94-a82e-477f803164a3"
      unitRef="usd">46129000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic90669f091894f16a3211291c03aa7ce_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjEtMTEtMS0xLTU2MzI1_4b7aa80e-21af-447f-a704-48677e36f56c"
      unitRef="usd">632102000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia8584c38dff0461ca4142a503215d90f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjItMS0xLTEtNTYzMjU_5766c31d-1970-400e-8a94-356394af3ee1"
      unitRef="usd">4007330000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i167c91940d7649ccab3bebf65a907fe0_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjItMy0xLTEtNTYzMjU_dfe88efd-f2a1-40d8-a73a-b0a2087503e9"
      unitRef="usd">305467000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjItNS0xLTEtNTYzMjU_9444bae5-f84b-4213-acac-2f1cf453d1e9"
      unitRef="usd">4312797000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i07472ccbed1243d49fcc3edf2fdbdcb0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjItNy0xLTEtNTYzMjU_9e89b63d-b08b-425e-ac83-57d710300883"
      unitRef="usd">2977786000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifed58fa97e5f4768abad35aa7acc4759_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjItOS0xLTEtNTYzMjU_f9a5670e-e724-4179-9fd4-d250676eaf97"
      unitRef="usd">281501000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOmRiNTkxNTZkY2NmNTRmNzc5YTk0YWU1YzRiNGJiYjM1L3RhYmxlcmFuZ2U6ZGI1OTE1NmRjY2Y1NGY3NzlhOTRhZTVjNGI0YmJiMzVfMjItMTEtMS0xLTU2MzI1_b5f45031-b638-4470-8324-a3d7f32359bf"
      unitRef="usd">3259287000</us-gaap:Revenues>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfMjU1OA_793f417f-92c0-4702-8fd4-dfdbd7a97d3b">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's operating profit by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OEM Segment&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;65,186&#160;&lt;/span&gt;&lt;/td&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;64,136&#160;&lt;/span&gt;&lt;/td&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;501,137&#160;&lt;/span&gt;&lt;/td&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;206,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Aftermarket Segment&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;22,389&#160;&lt;/span&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;24,888&#160;&lt;/span&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;74,928&#160;&lt;/span&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,680&#160;&lt;/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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5aea2b50159f43c6861ed67b8bb0b920_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfMy0xLTEtMS01NjMyNQ_6c1d0e0a-08db-465b-837b-6afd82528b39"
      unitRef="usd">65186000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i62bd7a32c2ae4bac810369e88f03aa07_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfMy0zLTEtMS01NjMyNQ_0ef63f9b-9822-4d5f-b308-2a02fd6ac149"
      unitRef="usd">64136000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie01b81803dd84585b999688dd6daa1dc_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfMy01LTEtMS01NjMyNQ_3b496b29-8587-4cde-ae12-54f57f7fbdee"
      unitRef="usd">501137000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3df2cb2143af48ce9afdecbe00260a7a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfMy03LTEtMS01NjMyNQ_90f9f151-34f6-496c-bfe9-1ac5ffd2b132"
      unitRef="usd">206757000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1bbbea4dd6414ae2a2a71e1b0a801c1a_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNC0xLTEtMS01NjMyNQ_c8f99a99-fa62-4735-9cb1-b01e47b45c3c"
      unitRef="usd">22389000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i462b050a6ed047d4b5176c159d112bfd_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNC0zLTEtMS01NjMyNQ_93d73ba5-cdae-4139-9659-6d439828608d"
      unitRef="usd">24888000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3fdc1c6116094b5aa3479d0c4d633a60_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNC01LTEtMS01NjMyNQ_fbf6aca7-d511-4fab-8844-4c8458dbee35"
      unitRef="usd">74928000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5cef3b82c5f540d5992d93120cbaa6fe_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNC03LTEtMS01NjMyNQ_2df6d9ef-5358-4cc5-84ef-a4f7da3099f9"
      unitRef="usd">77680000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNS0xLTEtMS01NjMyNQ_f4edf603-704e-482f-9fd6-140d26f19642"
      unitRef="usd">87575000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNS0zLTEtMS01NjMyNQ_ca6d24de-a647-4834-9c14-d2d4a8cb984d"
      unitRef="usd">89024000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNS01LTEtMS01NjMyNQ_604db8bc-60b8-4886-8860-016a809c8822"
      unitRef="usd">576065000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjk5YWU2MzBiOTRkMDQ2Zjc4ODNmMmVjMzhmYThhZTEwL3RhYmxlcmFuZ2U6OTlhZTYzMGI5NGQwNDZmNzg4M2YyZWMzOGZhOGFlMTBfNS03LTEtMS01NjMyNQ_88aef869-20ad-4917-bbb5-e181601f11ba"
      unitRef="usd">284437000</us-gaap:OperatingIncomeLoss>
    <lcii:DisaggregationOfRevenue2TableTextBlock
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RleHRyZWdpb246OWE5YzhkYWEzMWEwNDU4OGE1YTMxODZhN2ZlMGM3MzBfMjU1NA_054c5799-3e76-413e-94ef-0bfab155a8cc">&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's revenue disaggregated by product:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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:52.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.552%"/&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:400;line-height:100%"&gt;Three Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;OEM Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Chassis, chassis parts, and slide-out mechanisms&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,341,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Windows and doors&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;244,011&#160;&lt;/span&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;254,526&#160;&lt;/span&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;876,354&#160;&lt;/span&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;761,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Furniture and mattresses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Axles and suspension solutions&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;67,343&#160;&lt;/span&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;68,120&#160;&lt;/span&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;257,766&#160;&lt;/span&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;184,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total OEM Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;946,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,585,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Aftermarket Segment net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,132,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,312,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,259,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lcii:DisaggregationOfRevenue2TableTextBlock>
    <us-gaap:Revenues
      contextRef="i36e9d5d2febe48b884147b01dce44edc_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMy0xLTEtMS01NjMyNQ_b8eab2b8-bc5d-46f2-82a4-5766a648a58a"
      unitRef="usd">295256000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie0a6ba1827ba42bdb138ba736fe4911c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMy0zLTEtMS01NjMyNQ_db3cc80b-9a15-406c-9800-3f33609168b7"
      unitRef="usd">351837000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaeb16ad771de4907a0571f4cd52519be_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMy01LTEtMS01NjMyNQ_6e5f084e-4a77-4123-986b-5c5ed083baaf"
      unitRef="usd">1341567000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4becea905b9d4369acc611eec8d182e8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMy03LTEtMS01NjMyNQ_93cb7650-a6cd-4f73-9a71-abdc7794aaed"
      unitRef="usd">948135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0afadda6cc06420bbdc33248fa47ebeb_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNC0xLTEtMS01NjMyNQ_48e05697-6ade-4721-a2dc-cf0636256269"
      unitRef="usd">244011000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie84b7d1fc42a41d28c72373dcfb8efc8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNC0zLTEtMS01NjMyNQ_7ed6f799-b1a9-4765-9b73-57fd11ee8cdc"
      unitRef="usd">254526000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9ab61f325b0b4d55b06cbbde835ad99b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNC01LTEtMS01NjMyNQ_ae491c7f-a25c-44b0-be40-82ca5b152bd0"
      unitRef="usd">876354000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i805412e68ac4462481ff4be3c80dcc19_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNC03LTEtMS01NjMyNQ_248f5784-3d49-472e-9305-32956626d999"
      unitRef="usd">761168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i76040f0ea7c441428e4fc727a886409c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNS0xLTEtMS01NjMyNQ_f1359213-5749-4c43-bb78-053192fdae8f"
      unitRef="usd">179710000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1dae693384914d29bd33026921e28f8f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNS0zLTEtMS01NjMyNQ_fd83ac7f-0db4-46c8-85c9-06c62bb406df"
      unitRef="usd">184741000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic4e7c512ee1a46c9887f57c8e821533d_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNS01LTEtMS01NjMyNQ_d25f53bf-0e7e-4556-a263-366fcbf0a42c"
      unitRef="usd">651456000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifac75fdc2c8046958d37fad9750e3875_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNS03LTEtMS01NjMyNQ_042adb70-c718-440e-82e1-7bb29e43279e"
      unitRef="usd">508789000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3dcf54d54b60404f95a55b66e51f0579_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNi0xLTEtMS01NjMyNQ_4fcf7da0-2e6f-4324-9160-6ce0ca0a3604"
      unitRef="usd">67343000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iee39e73f97c94111a446b54ac9a5c7c8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNi0zLTEtMS01NjMyNQ_bc59de62-5609-42c0-9823-0bda40e21d8d"
      unitRef="usd">68120000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id4c83ca8e63c404d8dd89d5514d56b03_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNi01LTEtMS01NjMyNQ_3f1c586e-4532-4adb-8f97-6966a97e53a0"
      unitRef="usd">257766000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b5188daf3664521b33e4d9cac795386_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNi03LTEtMS01NjMyNQ_1e7ff532-c4fa-431d-ad08-d8cc5fa6e276"
      unitRef="usd">184092000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05d5bb826fcf452087474756d92bcb4d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNy0xLTEtMS01NjMyNQ_0382dcd8-a18b-4a6e-8caf-1039b2dd5e3c"
      unitRef="usd">126100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iadfb59e47c37411a88f23e385d6efde1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNy0zLTEtMS01NjMyNQ_adea1116-a38e-4bb7-adfd-171100e54381"
      unitRef="usd">87057000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i570ae72505cc49a19e551fe4415c9493_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNy01LTEtMS01NjMyNQ_7264361f-0297-4f4b-9dba-04a66e49a49d"
      unitRef="usd">458137000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idc9768f6f5c2436fa580c78b3de99f12_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfNy03LTEtMS01NjMyNQ_f3ffc41f-d8e9-4f93-ab74-b7d46930326a"
      unitRef="usd">225001000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c1be0b676a14752a5b1c5d8fbcf0608_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOC0xLTEtMS01NjMyNQ_76f6fb25-f8f0-43a9-8f07-6cf1ddb81a4b"
      unitRef="usd">912420000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icae12f3bae9449df92c4ac1d16368ee5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOC0zLTEtMS01NjMyNQ_bbd04931-1ed1-468c-b948-2c48d557db28"
      unitRef="usd">946281000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1969e99f17ad4f15b68a39a57fdda942_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOC01LTEtMS01NjMyNQ_f8571eb7-e89d-4f38-bef1-d162c903847e"
      unitRef="usd">3585280000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3053b40e17d749c6b8c31ddc8a92d23b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOC03LTEtMS01NjMyNQ_b4df2e57-3116-4262-a8ca-b04babb59cb4"
      unitRef="usd">2627185000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d358e6027eb4e22ae9387ae554ff6d2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOS0xLTEtMS01NjMyNQ_bc61bde3-5265-4a41-9ff6-6156fd050086"
      unitRef="usd">219659000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i07a743a31f9b4c3dba783cf53fdd1da3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOS0zLTEtMS01NjMyNQ_003d162b-8ada-4a85-a6b2-2b3d284feb39"
      unitRef="usd">219028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if29ac55a98e04bd59e78dd7a86c3f48b_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOS01LTEtMS01NjMyNQ_325045b9-7955-46b3-8c22-1de320b175e0"
      unitRef="usd">727517000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic90669f091894f16a3211291c03aa7ce_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfOS03LTEtMS01NjMyNQ_c91267bc-04e9-4b4e-9227-1381717f387d"
      unitRef="usd">632102000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if05d04eb3b6747f597000392dbd80542_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMTAtMS0xLTEtNTYzMjU_0d115c6a-66e0-474e-8ec4-34258702fd59"
      unitRef="usd">1132079000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifbd645f809e1483b90ef17e9998dd491_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMTAtMy0xLTEtNTYzMjU_e9074d0b-ed18-4789-b575-f2207e1e127f"
      unitRef="usd">1165309000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b553322757a4460b0fdb85e63949f43_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMTAtNS0xLTEtNTYzMjU_d1a6a815-c093-415c-8e6d-5b93ec4a54c7"
      unitRef="usd">4312797000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibe959d5690ab4e2d9ecf1255c93ee00c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAxNmQ5YjMzZWUxMzQ5MWE4OTU5MTQwYWYyNDc4NGUxL3NlYzowMTZkOWIzM2VlMTM0OTFhODk1OTE0MGFmMjQ3ODRlMV83Ni9mcmFnOjlhOWM4ZGFhMzFhMDQ1ODhhNWEzMTg2YTdmZTBjNzMwL3RhYmxlOjNkN2Q5MDg5ODcxMzRiZmVhOThiZTZiMzllOGE2Y2E4L3RhYmxlcmFuZ2U6M2Q3ZDkwODk4NzEzNGJmZWE5OGJlNmIzOWU4YTZjYThfMTAtNy0xLTEtNTYzMjU_f924afe3-c63b-4ab9-bd0f-545b9005e728"
      unitRef="usd">3259287000</us-gaap:Revenues>
</xbrl>
