<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:crl="http://www.crl.com/20221231"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="crl-20221231.xsd" xlink:type="simple"/>
    <context id="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7fe1610e4f034df0bbceed0912df470b_I20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <instant>2022-06-24</instant>
        </period>
    </context>
    <context id="ia1e75b7f229c45c58ee1a5deee0a8624_I20230125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <instant>2023-01-25</instant>
        </period>
    </context>
    <context id="i60050bd0769e4b31a697f15247c21af8_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i619ef1e3b7524cbea07ce73d805e23bb_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ib87c4ca8081743879b5a651520e924d8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i78169ea281314f46842f7f16030f7dad_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i00f298b28d66421da478e9883dd71112_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i53c26a51ab38482baa1a1be56ea670f8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="if71a4e97479e44ed8918c78cff79d2ed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib9508638953a4ce2b2b60180a8de49ed_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="iea0e42ec088e45398375cb3362f4aa7a_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="id6379201a9b54e869dfce7b9c730c3a6_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i441cdcee59b84c119ee195c98a906a3d_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i86600de9f54c488dbf72945bfc01c880_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="id05da58f3fd44d86976fdf46681f1fe2_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ibaacb23853714f1bae69046234d03980_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i9ea60c88deb9496ea13020a7d3257e16_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">crl:TotalEquityAttributabletoCommonShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ia3e0e7dccd8a48e8a5bc642504678480_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ifee98d52447b40019e96c60eae7e6d68_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">crl:TotalEquityAttributabletoCommonShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="icfaec6e540724446996bd8f233e3f23f_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ib447e01a7e5d4f5b8ae2fdf04a749fe8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i57c3fbb6320444b08f27c6ba03e147eb_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i6547205100484f1599da813284fdd287_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i1600062bf9904ab1ad0c723245a6e7c6_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i5a3eda5e1b884bc68537302228fa50ee_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ia342a2c502114af6bdf6e5e37fbc84bb_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i792d7acede7e4abcaf092920de9fa21c_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="if19687bf5eb34b4aa6a7c03cc3c7640c_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ib6a35468c4bd45c88533f5965ddef9c8_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i5bf482d88c6f4538aa542ff523714a5d_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">crl:TotalEquityAttributabletoCommonShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie4d346aebf264e1a937498a10d1492cf_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i53c2100d682f4b77abc094aef4c6a251_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">crl:TotalEquityAttributabletoCommonShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ia70a92a1fc9f4120ac9dffd74441067b_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ifa35fd54c2de4b158c32c52fc25def30_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i8d83adc662134335acc81e77499d522d_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i9bafa3de30334f48994a60036f9450a5_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ib36f33dca7d541c3905e8d9f163fe353_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i68c11c825e174f4a90d94faa73399767_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i3ef7672b32584ad7a5d2f0986fec419f_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ic22729867e94450f8260a4c364a46005_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i0e6409c45d894a538593fdd989f3e160_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ic8deb408a5be4c81b65b83c5f10d4cf0_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i519c5b4578a94851b5366f30fe64d429_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">crl:TotalEquityAttributabletoCommonShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="if38dfd30cd724b27845445a0453998fe_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i202affb2e366498499c23cfe5827d4f4_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">crl:TotalEquityAttributabletoCommonShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iacf4c4fc9955487da3dbe99566cba92b_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iead93b102c864733b971f8fcf39b0414_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i09fa52ebd2b34355b1ce366a655a9a27_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0044f7e8a1714e58b3240dd57d1174dd_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6d4b326441964968b4966eb34c210dec_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iae09a46d262048b99edd5c7031aec189_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbf8016475104679b9b0dd9e11d2759d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibc15feda36ef49a7a0c8bc57b9bf0fa7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i397fef24d54e4b48a7ec28383570885e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4cdd53e7f49a4a63b05f9fc263ca59f6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1c2bf406c13d49e9b17cc74411721551_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">crl:TotalEquityAttributabletoCommonShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i81a8b7a085684b689aedb65bb4b00ad1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8e4bd6c1acdc46a1862f452a9c038b79_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iee5c317bcc204430898394cd6f5bfb9e_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i38d5dcf787ec4a359490bc5e64842429_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i246f643f699b4fde82994d0d89de6a17_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i23cc9b48e3e04521a6e80327a0c446f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia2863a5c07d14c8e9a51e98c926fefd1_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i19772db3d2824d3386eeb8e3ffda07f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc627d5c728f4e89a9771d4a6d1adde6_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i9c412cc6e02c435c80b5f9c2a2ba2285_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9426825a2b5f49e4b429b86ac813c792_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ib4a95694c34f4795a907707841eb65f5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i559c3bf931b3418e9721a6e7e62aaaf9_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i56a194df867942d08e4a1c72d7cfc6cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i552bcebd046140c3a8f3a38970f485b8_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ic374e11598f84501b514ffc01da36e7f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iec33e5a5fffc49349e0e44207666c591_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i78abff233b6641a080c872f55910312c_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a9577bc5d2f46a586db3e00ed65f2c8_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i60f5cde149744361a793f146da3d06d5_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i82e87ae87ce040cbacac66f75a5d5369_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i010714fd0ae844318796e1c30a0722f2_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48dc8b9dabf8471b925aef1d02ab55ea_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i892a604fff2346f2bcc16b4ad866afc5_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i873087e49f1e43c9b39eb8daae328bfd_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4de63bd72ea24a949f66daf32eb8458a_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i74c5b36fef704a938ea8ffaad719aa97_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i54c09900b4c64bb18fdd1b67a70303ca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:VentureCapitalFundsInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic84e280814b444d58601357fcab40158_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:VentureCapitalFundsInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib274123d0b92450da508308f99bb3643_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iec5c662c42bc4b0c94b8ab44f23e1ad5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72f877b0521842aa9f47f6a1b7825da7_D20230127-20230127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:SAMDITechIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-27</startDate>
            <endDate>2023-01-27</endDate>
        </period>
    </context>
    <context id="i7357214afbfb4ebda1acddc9cbb6b904_I20230127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:SAMDITechIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-27</instant>
        </period>
    </context>
    <context id="icae564bf799f414fb6e41982e604e600_I20220405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:ExploraBioLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-05</instant>
        </period>
    </context>
    <context id="i7dbaa388353b4ff9a187ca9d7130521f_D20220405-20220405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:ExploraBioLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-05</startDate>
            <endDate>2022-04-05</endDate>
        </period>
    </context>
    <context id="ic76ace301e3b4c6fa04633cb9cc8c4d4_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:VigeneBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:VigeneBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i4d643c63b4d74ad899b09e093ee046dc_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:VigeneBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i29f68a95dc6f4a41b66c1fc1f6240a39_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:VigeneBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iefa93733a8e445a2b45f42b5e0c82e5a_D20210330-20210330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:RetrogenixLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-30</startDate>
            <endDate>2021-03-30</endDate>
        </period>
    </context>
    <context id="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:RetrogenixLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-30</instant>
        </period>
    </context>
    <context id="i8a4907c40ba2438bb23f735e5c5e41bb_D20210329-20210329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="i0b8e32d7526241df879585265fddfb76_D20201231-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:DistributedBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2cb38f933bd43d29194a27ae69671ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:DistributedBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia936cc2a954d4226812cc02053e03867_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:DistributedBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e288c45719d4f069eff96f5c7be8ef7_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:DistributedBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib7772bdf3cac4b619fa2f4cc807b20cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:DistributedBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iabc1a95da55446da94fd8b0f4ffd49a2_D20210303-20210303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-03</startDate>
            <endDate>2021-03-03</endDate>
        </period>
    </context>
    <context id="i07941d456e0849799cb0d0451d47a4d8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i30522646947e4465b24f7f5cc197df91_I20210303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-03</instant>
        </period>
    </context>
    <context id="i282d86a3938a479b9f4707c43f09245e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc66599fbba24fe8b47eafe815a838e6_I20210329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-29</instant>
        </period>
    </context>
    <context id="i465a7c53b6864f6b84c5338e7d831c90_D20220405-20220405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:ExploraBioLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-05</startDate>
            <endDate>2022-04-05</endDate>
        </period>
    </context>
    <context id="i32cccf235d02439582d56b155b43ddeb_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:VigeneBiosciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="ibb3f281854324d5498d705e59b695e6a_D20210330-20210330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:RetrogenixLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-30</startDate>
            <endDate>2021-03-30</endDate>
        </period>
    </context>
    <context id="i2347a936ecc344cbbd5cfd5fa42cdeb1_D20210329-20210329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="i1bbfd35368fa4549b2a29fc950fe3eb5_D20201231-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:DistributedBioIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6fb1f69c87a24e65913743475c72dfbc_D20220405-20220405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:ExploraBioLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-05</startDate>
            <endDate>2022-04-05</endDate>
        </period>
    </context>
    <context id="idb51239358b64dabbc886d9ea06c3fdd_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:VigeneBiosciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="ia33ac2bf00b24e42a314472ce5de30a6_D20210330-20210330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:RetrogenixLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-30</startDate>
            <endDate>2021-03-30</endDate>
        </period>
    </context>
    <context id="ibd0e42636207473b940d707d09e3d40f_D20210329-20210329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-29</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="i19c82eb7ab5e4776bd28c33dec71bddc_D20201231-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:DistributedBioIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i59d4e4264c1041b0ac12ded532239ed7_D20200806-20200806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CelleroLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-06</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="i9c20a690e7e44de9aa523d78fd8e5d6a_D20200103-20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:HemaCareCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-03</startDate>
            <endDate>2020-01-03</endDate>
        </period>
    </context>
    <context id="ie32b3a9f555246e889416dce2564f26c_I20200806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CelleroLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-06</instant>
        </period>
    </context>
    <context id="i8767d550777b4af1a177a988c8929660_I20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:HemaCareCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-03</instant>
        </period>
    </context>
    <context id="i68262fe4ddc34fc191f11e04f08725be_D20200806-20200806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CelleroLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-06</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="idd9f3e6548eb4764a1afd0c20bdee3b4_D20200103-20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:HemaCareCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-03</startDate>
            <endDate>2020-01-03</endDate>
        </period>
    </context>
    <context id="ie35a46c8d5854c049ad5028fe6c17039_D20200806-20200806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CelleroLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-06</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="idb98740bdd6748be991d13b429f819d4_D20200103-20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:HemaCareCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-03</startDate>
            <endDate>2020-01-03</endDate>
        </period>
    </context>
    <context id="i9764286ce1644436b4cf311433a59922_D20200806-20200806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CelleroLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-06</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="iaa19db931e1a42e28bdc1484231d0278_D20200103-20200103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:HemaCareCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-03</startDate>
            <endDate>2020-01-03</endDate>
        </period>
    </context>
    <context id="i36e9055062df4dd4b66daa96ff94e7ae_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncAndViegeneBiosciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crl:DepreciationAndAmortizationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ic7d728ca729a4d868cd94810fd382967_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncAndViegeneBiosciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crl:DepreciationAndAmortizationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i16fcb263810c4da39bad2c65aedbfdb8_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncAndViegeneBiosciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i08ca0d9e3b4347a2ba1e229511aa9b59_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncAndViegeneBiosciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i930601a8fce5419c91db9d17130ff279_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncAndViegeneBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i36992dec2c4d4d13b756afa60ba5aed0_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:CognateBioServicesIncAndViegeneBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id92de63434544d31abf7f35f5a8ace22_I20221220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:AvianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-20</instant>
        </period>
    </context>
    <context id="ic8c6a35c57844317a4b628d1f88c4c5f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:AvianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9186af89273e4f9bb7334445a0a2eb24_D20221220-20221220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:AvianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-20</startDate>
            <endDate>2022-12-20</endDate>
        </period>
    </context>
    <context id="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:RMSJapanOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-12</instant>
        </period>
    </context>
    <context id="ibdff5d61e8fd4b67a78fd8172329e79d_D20211012-20211012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:RMSJapanOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-12</startDate>
            <endDate>2021-10-12</endDate>
        </period>
    </context>
    <context id="i827502a5267247dc962ab46425289f4c_D20210926-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:RMSJapanOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:CDMOSiteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-12</instant>
        </period>
    </context>
    <context id="i60a5a6f955e24742b986f45af656c541_D20211012-20211012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:CDMOSiteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-12</startDate>
            <endDate>2021-10-12</endDate>
        </period>
    </context>
    <context id="ib1e0164c519c4003b9896a14982a4b5d_I20211012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:CDMOSiteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-12</instant>
        </period>
    </context>
    <context id="id32bbb1a91ce40bb84f5184fbb4793e5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:CDMOSiteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icdb0441e812d49d8b77b6b756e5eca26_I20221219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crl:AvianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-19</instant>
        </period>
    </context>
    <context id="i8d894d9471da493b86f550dd7e814df4_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i85f31be639fa41e5bd7d0bd421a4311c_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i59dd38871f0a455fb4dc4e45a117d408_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i71eb4424dd604d1db45a7d488c9b724f_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51e8051ad1c2447996b454e9c1b99c99_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i5292e042efd54a4caa8f2da8ffc25864_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ieaadcb246eab4021aa70afdb3bec08f6_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibc8a3de37ecc44dbb435130b9b822b45_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="if8ee91a253104d26b8fbcbda8ed912aa_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ibea43283162f4389a94dd5d7ba59eed7_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icd00b87a55ae456b96349d7fe68ce553_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i6574f7474620424bac072a3d77fb1847_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ibf4fa61752ea4ec2b2ef8d7c87885529_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i37dad5e4c6f545f49860f2ff536e74f0_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i3f840d9aee30431fb69fb38d41f426df_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ie9a5ba3776754a098cd97e78347906c5_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4e5a76132dfe46ffa2e50f041c93756e_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i5c7aaef0eca74b36a2dba1de5ca32176_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i731e3dc715964439832f1770820980b7_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8758cef4614a4a26a57097577c096e2c_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i6d8a8502ffe44065b9065788bc0fbc39_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i55f6764f47ae493c818b2868e7f87d69_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic35befc251a8458ea9ba44600b74596f_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="iaea1d9ce28bd4c96b9c03cddfd0236a0_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ie46260ea2ef44d229feecef0e909d527_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i50b52c0815584562b3930aee4c40e499_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i299129f1d74947d0b985337713c6f644_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="iea87f0766d9f476c9921248612d7e9eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic72b8cce1e644c819748ef27c66ebde0_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i00188ae8af56402ebc68e8e93ed7c22c_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i347f7093663840ff9793e272598a8202_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i92fee02c94014219a1cc38146e0743a8_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i05f733de98f1456dbb6e0c5680c7a9c0_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="if7124b92e2584db79dee768311c9d41e_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i1cc1da816e0d46d985a9f42ffad0fe57_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i20e1aa347bc2453d867a5b1abeb4d056_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i2cf260d41d7e4f11a5d0c49041e18b76_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="if9bef865df4a494daa18e9d31ee37f2f_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2040f425ebcb424f97e637cdd26f2018_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i45861ff0596341e69f6745725f00eeb8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ib39a43e8f226495c9afc55fbc974b3b7_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c1f937eeb56464b9d54ecf987138e55_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i316a54cbc2284760b02ce9994af7bb42_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic33ab5d53a154232bbd51ff41499c23c_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9193ae1955984e7f97fe43b5ddaac3a6_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crl:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic11ccd58616b425987a10dd65a1315f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaec4e997a2ed41d6a874a9c0407fbad4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if79f1f7dccec41b190b9025b0acd1e1d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iae8a3dd0b3d643c0a605e89cace5bd88_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2161a9c8512f477484c9424a86d0e5e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crl:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id67a4bc4256e450899ed662315badbf0_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i3eb2fa8c9cc84b3a922818dc90a3835c_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i00dc898d60644263a403d73712b84660_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i973734a286434926b79a73940cc80cab_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i3b375107cc1f4540ba60ee4d6492a3f7_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crl:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ic06156a00b124606b6360c3cce969050_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i5069cbe2e8484992bb888e666e082bec_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="id9e3949c6e3e4f519c8d30b089affb71_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="if678042006ef457ebab2f2b29373e508_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i412f24649c464a1ca2ee30914b2ef192_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crl:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i3e662ea0b2f54a4782077999c0b7fcd0_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i23480383d5594e4b98b05d7514d6cadc_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i5d193182bfba45009134910f88444457_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i2f515710a1f5454bb4d360dcf3de344f_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i42aa14861c604bee8cc7b06b70018ae2_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crl:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i0ebe11f69d9746ad920dcd66a607fccb_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i228345ea425d4328869aec7bd4d4c445_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i654186e9d7a34930be9ab25c945693ce_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie7b8400a0cc4480fa4e5b897a9efbe4c_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie38a7ccf5f334af293191a07d986ad8c_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crl:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i02822f52a0b74bb185364242b04d85ec_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ia986b8ffbfb7421e8c2f5f33ebe34b00_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i2d8d4361cbe14b2d81e08e9f76981d81_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i59425f101e3f444780c353a1bcc6864e_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i86231be4905c4bc991252b9ec4cf097a_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i3650dcaa55c14f27bcd6623fe24f05d9_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i8fc9aac61f0b4168a975ad4e0fbcf719_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i785e81ab16e54221bc8af06fe56126ac_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">crl:StrategicInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i0f7ce2e114b04f7fb5150354d5c2a140_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">crl:StrategicInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="id1f6c09255df4c81a1d5e73ad3010bef_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">crl:StrategicInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i3d8c9f320f774b498a7d85fa178228d5_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">crl:StrategicInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i657d731a296c4028bac71b99cf67acd3_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">crl:StrategicInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ie6adf0e6967e48a2ad6d48b0d4209fee_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">crl:StrategicInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i1b534ae7a3654a5e9b10375de828ed48_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">crl:StrategicInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia550a7ff477049c09cfeef3607a376ea_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:DSASupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i09f45023b06b4bdaa063abc5c0a2c629_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:DSASupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="idad5b62cf606479fbeb645f80e14005d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:DSASupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id332f585527a4811a717b3c5063d39e6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:DSASupplierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i87040d2acd2f4cdcaff1be7d36a556c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:DSASupplierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia29ed65c3f8243d39672e716c16d0ec0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crl:DSASupplierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:DeferredTaxLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i407a002e48ec463d8b8c2c1c00d43049_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id3dc741228294fb8b9db9ae81a0e97f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="icbb25f8f572145d5965b22f82d8977bb_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="idecf4dddedfd42f4be59c2c5f86568e8_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i17adb6b6ce52449b9450a5277ce3e1ba_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i5da24724e9c9474a8e4ad4329df2aa7a_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ifac460a4d81e44418b95ad22c7c8640a_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="iecd2e840829041c0bfaec993bcffa390_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iac77e03903784c398ae5192692dbfb45_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ia65ebc14cb0e42beb5369d6c19ab9fad_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ic181155674904a129c47fd59268e9904_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3ec0c76f300465e8e9556828158e189_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8944c721080140be8067ef13e5cea38c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3420150114ee47248e6bfbda3b6be786_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f8eb439a43f4fd39e4032600c613e6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">crl:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic7cf55dc158040dba2c024512f00d105_I20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="i07310a38889b4399a48ec7b2396b3e9a_I20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="ic622c3bbb2c64f5ebd3e2040b94c7fe8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i040b6ef6bed3440fb5d55dcf707addb8_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="iab102f6d202746faaf31c264aaa7985b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a733fefaa1e4653b70867485b4179ee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i713a326433694fe0a73a30453c9a0341_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ib247546a035040998bf478c0409771f2_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i1b29c31b2b7d4b6b941e16fa82a735e3_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i414ce1cd69f94874adc3e99b5b4a3186_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbf857bb71884a31aafd0fc4321f36fa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8e4e9817449444ae85f20079d27324c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3f2ca82e926543ea89745e2b5a7c0670_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ia101a8d5b6cc47cb8d0a9a624c827781_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="id6ea93e6b791464b9d4e3b582b713d1c_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="iaf3df9d70fb84629b16a716aff5a34b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i62bf571c3b9a49c6aeca543aba11099c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d46313fb793458a94bc3daaf0f33f71_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib06e50c366e64aada7ecd8c9e0af1c81_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i8aa446d89bda43f5b6f346c921a125d4_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i9bfe9907ace3489abe765150d38d5c8d_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ib741a0cb4ab64af6a0994c48f4e1aa41_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i68b8f95249064ce1b45f835d280fb21d_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="iaa4684e9676a4c7c897fd882ded566e5_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ie964f0ac1b60422b88d950afc72b33c1_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i25ebec1ed293456dbdf35505d06fc39d_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ib14cc81a252b49c2955574850719530a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ResearchModelsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fe7d512a37f4a65bfe9a917bf636221_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:DiscoveryandSafetyAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc10c0c298174e368b4c37f21bb8a70a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crl:ManufacturingSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i350d3f30769d4d2e90efa15dabad00f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if01023290c26478489ef82029865dafe_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i89c9ab3b9c87445995f9522c4e61abbb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i77792d93cad243e59190a430b3c71dce_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i25e00f536f224b35bcf700cf6de45d4f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i44bd781e33164f27a48ee1842f5f945d_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i0b1d869ca7684768a521690944fa3599_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16aa7f874e4c4e259c6ed46cc564cbc3_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ie0b7de018656495f8bea59f47fe2800a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i77d044047baf4191946827eb984401ec_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ibcd94e6f808b49f6835005ffda6f0421_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8fc0235190e47d0a1665648ba64475c_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ia48b3132c99d4e878c30728a64cbd889_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">crl:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i298296d65f8f43c9adbc521342ba1d03_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">crl:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ie723e1658a764138ac78d9a20e197ec8_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i7981854cc62d4de5926201d739ee67df_I20210626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:ThreeBillionCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-26</instant>
        </period>
    </context>
    <context id="i6d640f9a01c041f89a23de44881f4b10_D20210626-20210626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:ThreeBillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-06-26</endDate>
        </period>
    </context>
    <context id="icc00d01b9d3a4a10be071c30d0b6e7f3_D20210626-20210626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:ThreeBillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-06-26</endDate>
        </period>
    </context>
    <context id="icb4a71162521408f9dd3f16ae33972b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:ThreeBillionCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i15f9037bc9aa46f386bf1e5dd3f94c83_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ic8fe7650f42f486f88ecbfd77bec14c7_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029And2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i657371a910204b6c900de0da0a1baa8e_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2029And2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ic94d9ea176b846e4be5093b1404fb07f_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crl:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="ic154c977e7ef4957849652671998d495_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ib4012ca97d874942aa38e535a564587a_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i3c5c8e5c4db74ceb82bbafa52b3c8433_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i112cf9133d8b460fb96a8fb216640cbf_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ia10eb3855c31440bb61cc219e5a01e87_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i369103486c214fb784cc90977479645d_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i05d2a184662d4380a23a5a67389833c1_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iab554cc08efb46969ba290e8ae6ed414_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i22ab8eaef85c40bfa815f494e1d61e32_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5346901031bc4ae885423d815b1c4fa3_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="if30230fd80bd44b0b367a7e782961c62_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ef2050064134ef7ab4d84d5d5cd0990_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i132a9f6bb8554258bcabf9961e51e7a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">crl:A2010ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e342e7b396e45f69fbdfa5557108a95_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i3a75b03054eb4069ab7dc886dddafd93_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ic0a17aebcae34974a63eb300eb81ebb8_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i8b56dbedbfee44699cb6c311a9f70fa1_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i9485c858d9f74517876fe1926c4248f2_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id49ae3dc8fa8494bbaf14db08184b706_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id3410900f61441108e10d53572501659_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i07a6f12f5a2443a7827782a583c4cd9b_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ica780de44acb4ce595b976c44fae566f_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i05f2ccc8944145a78386200ef44d95f3_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="if1212e148e554441a4c4107750b68da5_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i1279cd8bab254e9fb320e2cd1d5f9035_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i567afffa333640be949dc38e6df03b52_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i28e44ad6492341e19b0633ec177143a5_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i0b4be3bd228c4bde927b8dc3152c226f_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i763c1093fac54336a34af653d6aab20d_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i947c5c045d484c819dab7d99bf1527d2_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5c2dffb000a74b70ab72630e1e08dd93_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b59a712d5b64b94a354b277ff15f75a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i422e67c99ec242ba9737dc6f992c4901_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iac119af944cc46a0822f18a74cd1b07b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i67f826460638487a864846ff13012565_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">crl:VitalRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i086e3fc2cca345f188a905d0473c644d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:VitalRiverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia2afe2f46eb84144944a87ff7bedebb7_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">crl:SupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="iffd800eb950c4774a56721efd1419077_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">crl:SupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if6216a23ec224d6298ac30dca3315da1_I20220625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">crl:SupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-25</instant>
        </period>
    </context>
    <context id="i2dbe8059588647558d84c0176268da8f_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:SupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1fc5c851b9514f298ffff3ee1381987c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">crl:SupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1ea16b65252047f4aad9877d1bc78e96_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia451bde8f1b749fea6d96a32f2244cae_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i908d22882dab487ea238f8557b3c9d6b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="crl:OperatingLossCarryforwardsByExpirationPeriodAxis">crl:NetOperatingLossCarryforwardExpiringNextYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i742d4f0ca4c8494687f18b5d2d3592f4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="crl:OperatingLossCarryforwardsByExpirationPeriodAxis">crl:CarriedForwardIndefinitelyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic19ba2f432b64c72a4eeee5275a31442_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="crl:TaxCreditCarryforwardsByExpirationPeriodAxis">crl:TaxCreditCarryforwardsExpirationRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2dae2ff98b24267b93614ab23753a55_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i443f21dae866438c964bc645ef694c17_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanFundingStatusAxis">us-gaap:FundedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i12325f0dc4bb4a0293df5b012c773183_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e8b37a752ef460a8e160db7d63295e6_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i96aceeef4d5a4592b029531e67dc1499_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i73c628976a4c4ad3891f1a6389fe353c_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ie49e531ac3b84a41ab055c6f6e52bbfe_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id10520214fd04385a70967cb0492859d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ff6ed84db70463bb955947279a01d8c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ca8eb7a7cb1437facdd833cc15bcca7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9c0f20256205482a998b87284dbf7d13_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i807ef6cd5c4746969dd7e14b2dac86ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7720a8580ed45adb9081143910157a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3dc40343785243c68161c9f7f225423b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5348475b7a3948c88b70c8110643d76b_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ibf1795263ae3489086110a6df8dbb696_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i115eb748b8824fdb89477e2c2cc05e6c_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ie2d480298ad348c1b3deeec0299b9db0_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="idf3f4abd47e8495abefb1a1e7d266198_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e75287683a24bfb873629dbbacda6e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i02def6c2cb8e44d886b955ffd35ee7e1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0bac4bae0ab34757969e9623c180a4a1_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i999116f39e194da79b1017f3e1a5e0ac_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i02fd2397c9784bf78a1d439643678dc2_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ic7f236d1e7c941f4b7a4bce59baa4c64_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i7723ceaca7584183a0fb3c1c8e51a781_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e1ffa04caa0412d994ac09ba52d3c80_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i260ab08513974b26bfe05c708a2af541_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4fc6bcdd537b4e69971c6abc70f0511d_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ic38dd20817bf4c3298531f26033fe791_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i8e16dc4102df4485a871b3862a5cb797_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i75f2b62aed094a9b98e842e18333e496_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i7d0ea22b32284904bcbff7fb28d511cf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7383332f52e45198e3a22b3dfb805ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia49b62a37e7e4e19ac780e639570fa59_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1547dcd84a4f4344bfabc8cd97537bab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42f34c7fe7db43968b74b3d931c301dd_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i03eae0940aea41439ed7cc4f8b91b6f6_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i8d0ba232761a40a8985583d3598335f5_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i5cec1069b686471c8c8e8725b2634100_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i89c6c2d1d3844bfc914d8ccc1134f155_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1aa2ca9b9ac747aaaae48aec66bf031d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f74c147861f4c81bd696c2810391f48_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3bf27b8aad28475d81147eb43e033490_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i2da0f6ba4a2942678108c5ca706d3821_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i134c227047e54f509732558c70cb2ab7_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ic0e8a9510b954b3bb1cb0bf358dfda05_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">crl:OtherPlanAssetCategoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i9887af8c09964a4781adaf665ff0b911_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i120951154eda4664a2bb0abcc7c3d5de_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i9176aabc9144463a8f3fb1583eee018b_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7d85be797fa344fe8ab22e701cc2a45e_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ic675eea6999d4d4ca1b9fad3aabc029c_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ibd07008f8fcf4da19594890c646ad05d_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia2a5d8b0a0e443218699ffc5affa87a4_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i0e8c3e48186344f7af48f76dd265fbd3_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i6ba556f66e5142f3821315979c5eb87e_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i24f3e0fb4ea043e79e21372f3164027b_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if45c396d8530405880061e0b5a1947ed_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ie594c247640c4c02b06df653b53c7fcb_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ia74a14f840f246e88d9faa85a3b5dd63_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i940460f122a642718e6317fd5b317f2d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8b808fa403664372a60d31e88ef63238_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i03648b94977744aa9462438ac9fce40b_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i5e43bcef47d747298e847f5e82960112_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i03b1e2b093d54a909d63d75db5ae8622_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i503af7e898ac4c109cc5e34e018869f6_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i74db05bc683a433d876d4a5c9719d995_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i391f470aaf274504a7840ab84c2ce9b1_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i50a57ef3e7e6458fb53df06299bba357_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i26d7bb3e09614d1d941e188f57132ae8_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01c89ea628384f1896c531050fa49378_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="iade7f8fa93824cbf920c6fa7aa5282db_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i37104123aa13480d8635cb2ba8228e6e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie22d2083a6a84350aeecbbadd4166f54_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">crl:RestrictedStockandRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i64d91917f4cb4391906957b3815fcf69_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">crl:RestrictedStockandRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic054b61929d342eab19dc24c82e5639d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">crl:RestrictedStockandRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i44e6d21a47804e57a0b1b323050b01f3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie363c978b5a64830a4eb5ccb531b3641_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if29a2ed2c80145e887a381e96b2762dc_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ic8ef32a8ce2b47f1bc7669eafdfa563a_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8a263a856f8b4dc6a59271ddcbfd23a0_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">crl:PerformanceSharesGranteeGroupOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4ff300d01d584b2e9b6d67e053224977_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">crl:PerformanceSharesGranteeGroupOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="id7a952da072141b49aa669ba57b0a4fb_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">crl:PerformanceSharesGranteeGroupOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i234ccb16b62747c8880d397233572a24_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i1ee414f3b88a4059af741e9c7552e4dc_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i005ee7938d6d4ab38dd0cce4b33b0c84_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if1154b17de9c4defb6ce3c5a79c045d9_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">crl:PerformanceSharesGranteeGroupTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i9af81e65592d448cae5f0b03e7a0deb8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">crl:PerformanceSharesGranteeGroupTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i3a47c92fbb5f49aab8c7cb9481a66fe0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">crl:AccruedCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">crl:SeveranceAndTransitionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3679b02bc7504f56b2ccee9fc7b6b69f_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">crl:AccruedCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">crl:SeveranceAndTransitionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ia2a8ce6711f943ba944bbe8cc1c14f1a_I20230216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001100682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-16</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>crl:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="contract">
        <measure>crl:contract</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl80L2ZyYWc6ZDVhNjRiNmUwYTQyNDk0YmE2NWQ1YjkyZWIzOWEwZmMvdGFibGU6NTdmY2NlODhlNjllNDA2Y2I1NGI4ZTZmOTk3ODU4YWUvdGFibGVyYW5nZTo1N2ZjY2U4OGU2OWU0MDZjYjU0YjhlNmY5OTc4NThhZV8xLTEtMS0xLTExMzg4OQ_4082a601-ce94-43c7-9891-0a07cb5550a7">0001100682</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl80L2ZyYWc6ZDVhNjRiNmUwYTQyNDk0YmE2NWQ1YjkyZWIzOWEwZmMvdGFibGU6NTdmY2NlODhlNjllNDA2Y2I1NGI4ZTZmOTk3ODU4YWUvdGFibGVyYW5nZTo1N2ZjY2U4OGU2OWU0MDZjYjU0YjhlNmY5OTc4NThhZV8yLTEtMS0xLTExMzg4OQ_8f5ab9cf-84c9-410d-8c89-ce9bb65a1862">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl80L2ZyYWc6ZDVhNjRiNmUwYTQyNDk0YmE2NWQ1YjkyZWIzOWEwZmMvdGFibGU6NTdmY2NlODhlNjllNDA2Y2I1NGI4ZTZmOTk3ODU4YWUvdGFibGVyYW5nZTo1N2ZjY2U4OGU2OWU0MDZjYjU0YjhlNmY5OTc4NThhZV8zLTEtMS0xLTExMzg4OQ_3b89bc20-5e42-4f8d-be90-cbccaef8d35e">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl80L2ZyYWc6ZDVhNjRiNmUwYTQyNDk0YmE2NWQ1YjkyZWIzOWEwZmMvdGFibGU6NTdmY2NlODhlNjllNDA2Y2I1NGI4ZTZmOTk3ODU4YWUvdGFibGVyYW5nZTo1N2ZjY2U4OGU2OWU0MDZjYjU0YjhlNmY5OTc4NThhZV80LTEtMS0xLTExMzg4OQ_47e92628-ce2e-4613-bdf5-9c1e80c12ba9">false</dei:AmendmentFlag>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzEzLTAtMS0xLTEzOTMxOA_a9d2b7c6-38ee-4a43-a270-182ca8a7285e">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <crl:DeferredCompensationArrangementwithIndividualPeriodofHighestConsecutiveYearsofCompensationUsedforDeterminationofExecutiveSupplementalLifeInsuranceRetirementPlanBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzQyODE_d056f7b1-7491-46ce-9e85-062082b9c7d9">P5Y</crl:DeferredCompensationArrangementwithIndividualPeriodofHighestConsecutiveYearsofCompensationUsedforDeterminationofExecutiveSupplementalLifeInsuranceRetirementPlanBenefit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzQtMC0xLTEtMTEzODg5_c7cc6bb5-ec4b-426b-8592-ba6accfe8a43">http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_00a08d3d-6274-479f-bb59-5aafcc5916f3">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_224a56e4-4e10-4071-a99f-029ff9ed96c6">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_fe5743da-bdbb-423e-9f41-f9f164da2299">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_5d128f50-a49c-4ed4-bc82-a321017e2782">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_72c194d9-09db-4e15-918a-da291be4d656">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_9fb109c1-37d1-4281-8e05-03854178e103">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_2ebf61c6-1d4b-4ae9-bfd3-6b53ba035d9b">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_8ef86e53-95dd-44e8-b9b1-f76b1bf90393">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_c067d382-64f5-407d-ae80-9df1e7afb587">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_63586304-5da1-474e-a7d0-dcde6209631d">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_70944696-c7b0-4f78-9745-5e9bc378a03a">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_aa7fa121-b490-4c9b-b10d-6a8f88ceb798">http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8xMjc_0ed1da24-bf3c-46f2-8224-9348455d5ada">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6ZDg4YzU4NGI4Yjg1NGQ3MDk1ZDZiYTUxYjY5ZDExMDIvdGFibGVyYW5nZTpkODhjNTg0YjhiODU0ZDcwOTVkNmJhNTFiNjlkMTEwMl8xLTAtMS0xLTExMzg4OQ_ce6dd384-3e8a-413d-a753-9388603d2dda">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8xNTg_9705d89f-bde8-45a6-b42c-435c71449621">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8xNTg_beda40f6-fab2-4da2-8de9-6bb294cfd070">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6MmY0Yjc3MWU4MWYwNDlkZGJjMTU2MzhkMmUwMzc3Y2IvdGFibGVyYW5nZToyZjRiNzcxZTgxZjA0OWRkYmMxNTYzOGQyZTAzNzdjYl8xLTAtMS0xLTExMzg4OQ_8e5854eb-9862-4a96-9548-7d768f5bd092">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8xODM_59622826-be85-4e31-a6a3-1bc0ec64d808">001-15943</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8xODk_82cb7224-a856-4efa-96f9-eae5d0701f31">CHARLES RIVER LABORATORIES INTERNATIONAL,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6YTU4MjM0ZmM4YjUzNDhjOTkyZjcyMTNiMTI4OWFhNDIvdGFibGVyYW5nZTphNTgyMzRmYzhiNTM0OGM5OTJmNzIxM2IxMjg5YWE0Ml8wLTAtMS0xLTExMzg4OQ_1c5e0f41-31a4-47ef-aaf0-970247f300cc">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6YTU4MjM0ZmM4YjUzNDhjOTkyZjcyMTNiMTI4OWFhNDIvdGFibGVyYW5nZTphNTgyMzRmYzhiNTM0OGM5OTJmNzIxM2IxMjg5YWE0Ml8wLTMtMS0xLTExMzg4OQ_905b9e47-a600-4eca-acfa-74a52da96395">06-1397316</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6YTU4MjM0ZmM4YjUzNDhjOTkyZjcyMTNiMTI4OWFhNDIvdGFibGVyYW5nZTphNTgyMzRmYzhiNTM0OGM5OTJmNzIxM2IxMjg5YWE0Ml8yLTAtMS0xLTExMzg4OQ_145be302-11ed-4d71-833c-32cefdf7b792">251 Ballardvale Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6YTU4MjM0ZmM4YjUzNDhjOTkyZjcyMTNiMTI4OWFhNDIvdGFibGVyYW5nZTphNTgyMzRmYzhiNTM0OGM5OTJmNzIxM2IxMjg5YWE0Ml8yLTEtMS0xLTExMzg4OQ_5e9f637f-2190-42e2-8241-7340d035639d">Wilmington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6YTU4MjM0ZmM4YjUzNDhjOTkyZjcyMTNiMTI4OWFhNDIvdGFibGVyYW5nZTphNTgyMzRmYzhiNTM0OGM5OTJmNzIxM2IxMjg5YWE0Ml8yLTItMS0xLTExMzg4OQ_e3cb02ed-f72d-43ba-9c48-ae674c94a9fb">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6YTU4MjM0ZmM4YjUzNDhjOTkyZjcyMTNiMTI4OWFhNDIvdGFibGVyYW5nZTphNTgyMzRmYzhiNTM0OGM5OTJmNzIxM2IxMjg5YWE0Ml8yLTMtMS0xLTExMzg4OQ_ebc710fe-502b-4b9c-8dda-a279f6241686">01887</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8zODI_e2006a91-d03b-402c-8e56-a4eea6e4d438">781</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8zODY_ce1479d9-2c1c-4277-a43e-d37659fc74d2">222-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6ZDFmOTdhNWVjZWY5NDkyZWI3NjM3YWMxZmJiYWM5YjAvdGFibGVyYW5nZTpkMWY5N2E1ZWNlZjk0OTJlYjc2MzdhYzFmYmJhYzliMF8yLTAtMS0xLTExMzg4OQ_4e8e1b06-01f6-4701-ab8c-3833327154ab">Common stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6ZDFmOTdhNWVjZWY5NDkyZWI3NjM3YWMxZmJiYWM5YjAvdGFibGVyYW5nZTpkMWY5N2E1ZWNlZjk0OTJlYjc2MzdhYzFmYmJhYzliMF8yLTEtMS0xLTExMzg4OQ_6d49ae2c-4c20-4449-81c6-ed9b43acd106">CRL</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGFibGU6ZDFmOTdhNWVjZWY5NDkyZWI3NjM3YWMxZmJiYWM5YjAvdGFibGVyYW5nZTpkMWY5N2E1ZWNlZjk0OTJlYjc2MzdhYzFmYmJhYzliMF8yLTItMS0xLTExMzg4OQ_ad44166f-b0de-4629-b6c6-cb5ead6a9393">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF82NjU_d901150e-6bb8-4bb4-9542-053380cf7925">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF84MDY_e24121f4-c2c9-4bd5-86ec-7713880229d3">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8xMTU2_ba96f741-34f6-49d3-993e-54ec0bde5f55">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8xNDc2_202b3b26-2355-4abd-9ab5-5760c5a2551c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8zNDgz_616d96da-5e67-4ba6-9e87-e80655ae0cb6">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8zNDc5_d7a1ccd6-22f4-4c71-9db5-8ba25987afeb">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8zNDgw_701fb0c9-aa1b-4395-b046-36cfa1bfde5b">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8zNDgx_14249ccc-28d5-4451-bd85-66bdb3e54ddf">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8yNjY5_1612c939-2db3-47c8-b18b-6c97d0a0c7fe">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i7fe1610e4f034df0bbceed0912df470b_I20220624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8yODEz_2d691da8-40a4-4e92-863e-1be63f0f6420"
      unitRef="usd">11392457233</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia1e75b7f229c45c58ee1a5deee0a8624_I20230125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF81NDk3NTU4MTczOTQ_a6beefb5-dd4c-465c-a48e-c4f1f592ad78"
      unitRef="shares">50985527</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xL2ZyYWc6Zjg5ZGE0OGRlNWQwNDc3ZjkwNTY5NDViODY0N2U1MzAvdGV4dHJlZ2lvbjpmODlkYTQ4ZGU1ZDA0NzdmOTA1Njk0NWI4NjQ3ZTUzMF8zNDgy_67012b42-1d19-4931-979a-eedfa00ca55b">Portions of the registrant&#x2019;s definitive Proxy Statement for its 2023 Annual Meeting of Shareholders scheduled to be held on May 9, 2023, which will be filed with the Securities and Exchange Commission (SEC) not later than 120 days after December&#160;31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K. With the exception of the portions of the 2023 Proxy Statement expressly incorporated into this Annual Report on Form 10-K by reference, such document shall not be deemed filed as part of this Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl81OC9mcmFnOmY5N2MzNzU3NzMwODRkZTE4NTM0ZTllMzk4MDgxNjJhL3RhYmxlOjNmZTJkNDMxODBhODQxZDE4ZTQ4Nzk0ODhiNDM3MzRhL3RhYmxlcmFuZ2U6M2ZlMmQ0MzE4MGE4NDFkMThlNDg3OTQ4OGI0MzczNGFfMC0wLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjpkZmYzMTM0ZWU4MDE0MjYxYTUwN2JlZWFhYzA2ZmNmZF83MA_ed3e5410-2b88-4ba7-9e7f-0f2f8dfe827d">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82MS9mcmFnOjk0MWFhYTZmYTczMDQ1ZDdhZDNiZTU5ZjEwMDQ2NjQ2L3RleHRyZWdpb246OTQxYWFhNmZhNzMwNDVkN2FkM2JlNTlmMTAwNDY2NDZfMTQ4MTA_acce6973-17e4-46e7-9bfe-a8fcafbb0221">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82MS9mcmFnOjk0MWFhYTZmYTczMDQ1ZDdhZDNiZTU5ZjEwMDQ2NjQ2L3RleHRyZWdpb246OTQxYWFhNmZhNzMwNDVkN2FkM2JlNTlmMTAwNDY2NDZfMTQ4MTE_da3e8bc4-b7d6-470d-87cc-be0731942766">Boston, Massachusetts</dei:AuditorLocation>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60050bd0769e4b31a697f15247c21af8_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMi0xLTEtMS0xMTM4ODk_5bc12ac2-6707-4bcf-ba24-58a8ad7ebae8"
      unitRef="usd">3216904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i619ef1e3b7524cbea07ce73d805e23bb_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMi0zLTEtMS0xMTM4ODk_87b19957-13da-4560-9edf-54f12e6183fe"
      unitRef="usd">2755579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib87c4ca8081743879b5a651520e924d8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMi01LTEtMS0xMTM4ODk_285d324b-f9a0-47ac-98ca-96ecd455a10f"
      unitRef="usd">2296156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78169ea281314f46842f7f16030f7dad_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMy0xLTEtMS0xMTM4ODk_918cec31-cc4c-4424-97b0-7eb353610963"
      unitRef="usd">759156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00f298b28d66421da478e9883dd71112_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMy0zLTEtMS0xMTM4ODk_8697dd48-536c-4c2b-b513-9e6a7f17d336"
      unitRef="usd">784581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53c26a51ab38482baa1a1be56ea670f8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMy01LTEtMS0xMTM4ODk_7158aa64-33b9-4c52-bd98-e71ada8afbe7"
      unitRef="usd">627777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNC0xLTEtMS0xMTM4ODk_3895cd16-2bd9-4c45-9fa9-399381b6bc0a"
      unitRef="usd">3976060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNC0zLTEtMS0xMTM4ODk_afe3ae8b-1066-48a6-bf5f-e64b706e79ec"
      unitRef="usd">3540160000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNC01LTEtMS0xMTM4ODk_1d34112a-8d9b-4934-b99e-cca9fce20e04"
      unitRef="usd">2923933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i60050bd0769e4b31a697f15247c21af8_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNi0xLTEtMS0xMTM4ODk_ed21fe71-3ad4-43c0-87cb-eebb69a6cf2f"
      unitRef="usd">2143318000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i619ef1e3b7524cbea07ce73d805e23bb_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNi0zLTEtMS0xMTM4ODk_a93fe9c9-15ed-4ea3-86fd-70d597463e70"
      unitRef="usd">1837487000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib87c4ca8081743879b5a651520e924d8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNi01LTEtMS0xMTM4ODk_c583681c-9684-435b-a60e-c61262927133"
      unitRef="usd">1533230000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i78169ea281314f46842f7f16030f7dad_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNy0xLTEtMS0xMTM4ODk_e46e09c3-f690-4bf7-a612-c3b4ae3a1e9c"
      unitRef="usd">370091000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i00f298b28d66421da478e9883dd71112_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNy0zLTEtMS0xMTM4ODk_88efbeac-9688-4cb3-88a4-2056c6e2a808"
      unitRef="usd">368035000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i53c26a51ab38482baa1a1be56ea670f8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfNy01LTEtMS0xMTM4ODk_ae3cd22a-f0b3-4134-b4f0-43846b596904"
      unitRef="usd">317162000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfOC0xLTEtMS0xMTM4ODk_bd7e70fa-0d1b-40dc-9646-325eb1407e92"
      unitRef="usd">665098000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfOC0zLTEtMS0xMTM4ODk_300adaea-7908-40f0-840f-aff757aeb197"
      unitRef="usd">619919000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfOC01LTEtMS0xMTM4ODk_994f2f13-a56c-443f-83ff-a964c67198be"
      unitRef="usd">528935000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfOS0xLTEtMS0xMTM4ODk_6f460a5f-6dd7-4da8-a43c-43af0393ce38"
      unitRef="usd">146578000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfOS0zLTEtMS0xMTM4ODk_7294841d-045a-4a35-b544-dad39bc09412"
      unitRef="usd">124857000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfOS01LTEtMS0xMTM4ODk_9daa6a50-07a4-405e-9f4e-7aee84084027"
      unitRef="usd">111877000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTAtMS0xLTEtMTEzODg5_105d37f0-a2f8-4938-bb9e-6bd7e68517fd"
      unitRef="usd">650975000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTAtMy0xLTEtMTEzODg5_77d5282e-4b78-4b58-bc62-4ce9b8b99c98"
      unitRef="usd">589862000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTAtNS0xLTEtMTEzODg5_3def58ae-a536-4881-a39b-9610c1b8915e"
      unitRef="usd">432729000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTItMS0xLTEtMTEzODg5_b920fbe8-9f24-48d0-842f-61614fbf8396"
      unitRef="usd">780000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTItMy0xLTEtMTEzODg5_cf5c6e37-97ad-472b-9a42-2f862599ea77"
      unitRef="usd">652000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTItNS0xLTEtMTEzODg5_f5341539-84a3-48b7-a43d-90604ba5224c"
      unitRef="usd">834000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTMtMS0xLTEtMTEzODg5_100c08d7-782c-4441-bf79-c159da0bea85"
      unitRef="usd">59291000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTMtMy0xLTEtMTEzODg5_550d908b-4ea8-4655-a006-c8c5a77966a8"
      unitRef="usd">73910000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTMtNS0xLTEtMTEzODg5_102ebc7a-5d55-4317-950a-7a049fac6aff"
      unitRef="usd">86433000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTQtMS0xLTEtMTEzODg5_7b7e2145-ec61-4985-a385-2749ad6c6723"
      unitRef="usd">30523000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTQtMy0xLTEtMTEzODg5_727b9a51-d6e5-4a42-9c11-ee736728aa3f"
      unitRef="usd">-35894000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTQtNS0xLTEtMTEzODg5_0c9ce679-5bf6-4d27-9ecc-4c37d2698cc3"
      unitRef="usd">99984000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMS0xLTEtMTEzODg5_05ea202c-4265-4203-b16d-7e170abf380a"
      unitRef="usd">622987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_13e8e500-7ae0-49a2-8bdf-f33e2781de0e"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_1ee5abec-bcca-43b9-a973-6c9790346811"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_3e4befcc-830e-4c0f-ae30-326a148ceec3"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_486984e3-ca32-4a9e-8967-9388be5eec3d"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_61ebf30c-d69a-46b3-b005-4861004bd237"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_6d772e91-9015-44bd-9f4a-bed2a209e547"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_835b9d7b-424e-4f31-a60b-e5c74bbc339e"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_86c221a3-bc35-408a-bc84-51bf532e79f2"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_8ec736c3-f663-486f-9432-8f98538c8dec"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_a28be56e-1c22-4533-89c1-315c5671b4c6"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_e16d432b-8bfb-4733-af7d-2255dc6ac182"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_e9503d16-4cc3-40fb-b1ff-60c1cb320d97"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_e996fa71-776e-4ed8-bae9-f831855ad10e"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_ec3aa92e-2ac9-4c9d-abd4-31182a829c9d"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtMy0xLTEtMTEzODg5_ee4fa1f9-f974-48ad-a784-f9d3ff53caa3"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTUtNS0xLTEtMTEzODg5_d198f38d-29e5-4f62-85e4-c6a7d243fd33"
      unitRef="usd">447114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTYtMS0xLTEtMTEzODg5_40b2f50c-40a9-4965-8597-7b2e8330b41d"
      unitRef="usd">130379000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTYtMy0xLTEtMTEzODg5_33e73a62-6e47-4f43-b9ea-4d464644d728"
      unitRef="usd">81873000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTYtNS0xLTEtMTEzODg5_cafdcf25-1abe-4368-a91f-6ae595cfe5c6"
      unitRef="usd">81808000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTctMS0xLTEtMTEzODg5_99b2e0ac-570c-4e1b-9011-d695a5d032de"
      unitRef="usd">492608000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTctMy0xLTEtMTEzODg5_3bffd9e4-7751-4dc3-bc84-66c581af2a38"
      unitRef="usd">398837000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTctNS0xLTEtMTEzODg5_536e1d4f-edcd-405e-98ac-8cb745302a6e"
      unitRef="usd">365306000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTgtMS0xLTEtMTEzODg5_a2909c1d-c8cd-4bb1-a3c2-84356e22f928"
      unitRef="usd">6382000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTgtMy0xLTEtMTEzODg5_d7439fce-0e2f-47e4-8ed3-14e051ac1476"
      unitRef="usd">7855000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTgtNS0xLTEtMTEzODg5_68cb5dfe-8750-46c8-997f-7c5b9b1f3286"
      unitRef="usd">1002000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTktMS0xLTEtMTEzODg5_e4aa9de4-bce3-4add-92cb-617b8cc9f1f2"
      unitRef="usd">486226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTktMy0xLTEtMTEzODg5_f8f05f74-d4dd-480d-b012-91a26432b546"
      unitRef="usd">390982000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMTktNS0xLTEtMTEzODg5_e52fdc9c-2b2c-480c-820d-60296d697267"
      unitRef="usd">364304000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjMtMS0xLTEtMTEzODg5_2269c272-3411-42d1-ac0d-602c968b3013"
      unitRef="usdPerShare">9.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjMtMy0xLTEtMTEzODg5_8fea8c2e-5fdd-4857-b6a9-57aad380ee45"
      unitRef="usdPerShare">7.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjMtNS0xLTEtMTEzODg5_24e14b92-e15b-4228-ace7-60dd611e3929"
      unitRef="usdPerShare">7.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjQtMS0xLTEtMTEzODg5_dd32f53d-2629-41d0-8396-f64b3b0cf058"
      unitRef="usdPerShare">9.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjQtMy0xLTEtMTEzODg5_1d73ccac-8c11-4af9-987e-21f71a873aaa"
      unitRef="usdPerShare">7.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjQtNS0xLTEtMTEzODg5_9aafaef2-b444-424b-ab24-201830b4aa4e"
      unitRef="usdPerShare">7.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjctMS0xLTEtMTEzODg5_2728c5b2-5b16-4f8e-807c-8d16dd5932b3"
      unitRef="shares">50812000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjctMy0xLTEtMTEzODg5_29711141-c351-4d50-927a-b7cef334d3af"
      unitRef="shares">50293000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjctNS0xLTEtMTEzODg5_069a620a-d259-403a-8e33-1b214e9580aa"
      unitRef="shares">49550000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjgtMS0xLTEtMTEzODg5_ce9453eb-f768-4121-a39c-d9d3e5843404"
      unitRef="shares">51301000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjgtMy0xLTEtMTEzODg5_41f3be2f-afd1-4ce6-8973-a68668f3d5d2"
      unitRef="shares">51425000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82NC9mcmFnOjMzZThjNTVkM2JiYTQ4NTU5ZTdhMTlhYTg5YzhlNGRjL3RhYmxlOjgyYzU4ZWY0OTk3ZjQ1NjRiYTk2ODA2NmQzNzY0OWNlL3RhYmxlcmFuZ2U6ODJjNThlZjQ5OTdmNDU2NGJhOTY4MDY2ZDM3NjQ5Y2VfMjgtNS0xLTEtMTEzODg5_e8b5c0be-3772-4c8c-a4f2-36238d8e4d8f"
      unitRef="shares">50611000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMi0xLTEtMS0xMTM4ODk_ae8db271-90af-4af4-b3e3-4f1d996fe210"
      unitRef="usd">492608000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMi0zLTEtMS0xMTM4ODk_708ad2cc-5e7e-4300-85e5-f8fb78c712e9"
      unitRef="usd">398837000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMi01LTEtMS0xMTM4ODk_666e62d2-6a71-42d2-bc4c-4de51cef1339"
      unitRef="usd">365306000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNC0xLTEtMS0xMTM4ODk_3acfa455-05c5-4c6f-a3c4-5087ddce65db"
      unitRef="usd">-129091000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNC0zLTEtMS0xMTM4ODk_be4ec7ea-d2b2-46a1-8a71-2ea3d3cae987"
      unitRef="usd">-29493000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNC01LTEtMS0xMTM4ODk_91646215-a345-426d-b3c4-3f8c19a52e24"
      unitRef="usd">22345000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNi0xLTEtMS0xMTM4ODk_a1d7bbb6-a497-429c-9e98-e7baeaa42a23"
      unitRef="usd">-24471000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNi0zLTEtMS0xMTM4ODk_d84f07a8-7fe5-47b4-88ba-c3aafda2b025"
      unitRef="usd">1193000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNi01LTEtMS0xMTM4ODk_bc497fa1-968b-40ec-a132-a0dcbad75c8c"
      unitRef="usd">-15747000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNy0xLTEtMS0xMTM4ODk_4b7f886b-d6bd-42d9-890e-f3a5ae518c6e"
      unitRef="usd">3337000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNy0zLTEtMS0xMTM4ODk_bbd3b30f-e456-4868-9ce5-d5de67dbaa21"
      unitRef="usd">1678000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfNy01LTEtMS0xMTM4ODk_6707cb3b-4bd9-4f53-9e24-784be2686727"
      unitRef="usd">17861000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOC0xLTEtMS0xMTYyMTU_dedcbc39-e42d-450f-8e8e-0a7f11cad963"
      unitRef="usd">-1523000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOC0zLTEtMS0xMTYyMjI_0e8b6e2c-4650-4e05-b315-11392ba45c4b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOC01LTEtMS0xMTYyMjk_42681cec-3466-41f6-a752-b3b2ad6a6ced"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <crl:ComprehensiveIncomeLossbeforeTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOC0xLTEtMS0xMTM4ODk_63e5b64a-6eba-44ef-8eb8-545198c4a505"
      unitRef="usd">389802000</crl:ComprehensiveIncomeLossbeforeTax>
    <crl:ComprehensiveIncomeLossbeforeTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOC0zLTEtMS0xMTM4ODk_42026e1a-919c-45a3-88b7-b4f8714a3d33"
      unitRef="usd">369829000</crl:ComprehensiveIncomeLossbeforeTax>
    <crl:ComprehensiveIncomeLossbeforeTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOC01LTEtMS0xMTM4ODk_1cc73be0-175f-4739-85c7-831c5677afe1"
      unitRef="usd">421259000</crl:ComprehensiveIncomeLossbeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOS0xLTEtMS0xMTM4ODk_e7685092-3fdf-4d25-a32d-03acbc847cf9"
      unitRef="usd">-1905000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOS0zLTEtMS0xMTM4ODk_388eca4a-5153-44e0-bc70-594e9df564c8"
      unitRef="usd">-3965000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfOS01LTEtMS0xMTM4ODk_1ddb26d0-79b8-4e5b-b4b7-3b70f0ae0963"
      unitRef="usd">15372000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTAtMS0xLTEtMTEzODg5_f9ae708e-715c-4d5d-9953-42b0a1280968"
      unitRef="usd">391707000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTAtMy0xLTEtMTEzODg5_cb1c5fd6-56f1-4e6a-90c3-36e8c5276eaa"
      unitRef="usd">373794000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTAtNS0xLTEtMTEzODg5_cf8b7f79-6cc4-47fb-849c-a965ab40d77a"
      unitRef="usd">405887000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTEtMS0xLTEtMTEzODg5_12bb2d83-d90c-4d98-b2c1-b5777fac8c60"
      unitRef="usd">2798000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTEtMy0xLTEtMTEzODg5_6a03cd7c-7650-4645-aab4-73afbddc1836"
      unitRef="usd">8678000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTEtNS0xLTEtMTEzODg5_66b7ae70-92d9-4f56-9736-17c0002a8549"
      unitRef="usd">2438000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTItMS0xLTEtMTEzODg5_f471af8d-2a54-4be7-bdb1-c570acc7ead6"
      unitRef="usd">388909000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTItMy0xLTEtMTEzODg5_0ef3c578-14c1-4c77-a542-afa7ef3da7ca"
      unitRef="usd">365116000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl82Ny9mcmFnOmE2Y2VjYzI2MWJhMzQxOWQ4ZGU2MjdiMjg3Y2IxOWIwL3RhYmxlOmIxMmY0ODgyYTM2YzRhMThiODVmN2FlMjkyMDNiNmQ5L3RhYmxlcmFuZ2U6YjEyZjQ4ODJhMzZjNGExOGI4NWY3YWUyOTIwM2I2ZDlfMTItNS0xLTEtMTEzODg5_9bda8c85-cde7-463d-9661-189c4a2e216d"
      unitRef="usd">403449000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMy0xLTEtMS0xMTM4ODk_03b421ee-29b7-46df-b7cc-81085d9291c3"
      unitRef="usd">233912000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMy0zLTEtMS0xMTM4ODk_257d511d-fc39-4589-80fa-bd2ce8ab4045"
      unitRef="usd">241214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNC0wLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjo5MGY1MzU4MzMwZDU0NTZiODA4NmJkOTNkNWYxMTk1Nl8xMDk5NTExNjI3ODk1_8464196c-14c5-46e8-b372-7cf5d0e66f18"
      unitRef="usd">11278000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNC0wLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjo5MGY1MzU4MzMwZDU0NTZiODA4NmJkOTNkNWYxMTk1Nl8xMDk5NTExNjI3OTA0_a024d552-d4f3-402a-b95c-766c0e6db53d"
      unitRef="usd">7180000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNC0xLTEtMS0xMTM4ODk_3dd8f185-3939-489c-b172-073ca962f8f0"
      unitRef="usd">752390000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNC0zLTEtMS0xMTM4ODk_f0f4f7fe-7606-4aef-a1e7-f7c668777bde"
      unitRef="usd">642881000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNS0xLTEtMS0xMTM4ODk_65c87943-7af1-4c01-a102-0e9fb0937616"
      unitRef="usd">255809000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNS0zLTEtMS0xMTM4ODk_a6ae5344-9520-490b-9105-7c88b5d4a5fc"
      unitRef="usd">199146000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNi0xLTEtMS0xMTM4ODk_18236cdb-4fcf-4ce5-8d35-76cb36b6c874"
      unitRef="usd">89341000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNi0zLTEtMS0xMTM4ODk_ebf0a334-a18e-4264-b4a1-051079b60dc9"
      unitRef="usd">93543000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNy0xLTEtMS0xMTM4ODk_fd229a6c-e1b2-4cd9-95c2-c54929219e3a"
      unitRef="usd">107580000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNy0zLTEtMS0xMTM4ODk_19c75f2b-2f73-4e54-ac43-6bbf42c26a77"
      unitRef="usd">97311000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfOC0xLTEtMS0xMTM4ODk_19957b3f-a3b1-4d2e-a2df-9f41c8ca7e7c"
      unitRef="usd">1439032000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfOC0zLTEtMS0xMTM4ODk_4144737e-301f-4f94-96c3-f48e27dfa151"
      unitRef="usd">1274095000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfOS0xLTEtMS0xMTM4ODk_0993e238-5699-4ba5-9f48-749f942217f8"
      unitRef="usd">1465655000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfOS0zLTEtMS0xMTM4ODk_745e1fcb-4246-4410-b98d-b0b9691e6fa0"
      unitRef="usd">1291068000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:EquityMethodInvestments
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTAtMS0xLTEtMTM1NDg4_c2a731c8-4fef-41ad-b22b-87b13c3f0efa"
      unitRef="usd">311602000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTAtMy0xLTEtMTM1NDg4_a6cf1b50-3260-4cb0-a321-f7e274a11853"
      unitRef="usd">201352000</us-gaap:EquityMethodInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTAtMS0xLTEtMTEzODg5_77a2d7c1-cebb-41a5-b212-33e1fec5b694"
      unitRef="usd">391762000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTAtMy0xLTEtMTEzODg5_4015f4ad-f943-45f3-8a75-e764a5fb83b5"
      unitRef="usd">292941000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTEtMS0xLTEtMTEzODg5_622f74c5-b46f-4f63-806a-ecf213a4d3f7"
      unitRef="usd">2849903000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTEtMy0xLTEtMTEzODg5_3336d18c-9caa-4300-9e88-9d9d46debc29"
      unitRef="usd">2711881000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTItMS0xLTEtMTEzODg5_542aba14-ebb9-469d-a6d9-2732a71ae7fd"
      unitRef="usd">955275000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTItMy0xLTEtMTEzODg5_035514e8-c9f1-4bc8-a129-aacf8eb24405"
      unitRef="usd">1061192000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTQtMS0xLTEtMTEzODg5_352583ac-3663-4020-8800-7ccf05df95d7"
      unitRef="usd">41262000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTQtMy0xLTEtMTEzODg5_c962767c-abc0-469b-b88c-95ca8f82e9f6"
      unitRef="usd">40226000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTUtMS0xLTEtMTEzODg5_16a10300-7030-4d12-a2e7-daf19d0de4ae"
      unitRef="usd">148279000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTUtMy0xLTEtMTEzODg5_9b82e528-360f-4aa6-be40-a2dd818d4187"
      unitRef="usd">151537000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTYtMS0xLTEtMTEzODg5_c5522c58-e1ac-4f2a-9d7f-bc062e4b6faa"
      unitRef="usd">7602770000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMTYtMy0xLTEtMTEzODg5_01a771e6-df21-4041-a372-55da84a1bcdb"
      unitRef="usd">7024292000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjAtMS0xLTEtMTEzODg5_3f1bacba-242a-46c3-87ad-3acf5d3ee1cb"
      unitRef="usd">205915000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjAtMy0xLTEtMTEzODg5_39d56a6c-531e-4396-8304-661ad30ba446"
      unitRef="usd">198130000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjEtMS0xLTEtMTEzODg5_45ada196-d0a3-4203-b9ad-3269e52c7a14"
      unitRef="usd">197078000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjEtMy0xLTEtMTEzODg5_fef59dc7-eafe-41d0-bea9-d6fb260e92c9"
      unitRef="usd">246119000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjItMS0xLTEtMTEzODg5_1db503ff-13b3-43f3-9e56-185a70190093"
      unitRef="usd">264259000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjItMy0xLTEtMTEzODg5_332fab4d-4f37-40dc-9fee-d6a43db09589"
      unitRef="usd">219703000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjMtMS0xLTEtMTEzODg5_d13302bc-84fa-4c36-bec0-1ef3c4bccf18"
      unitRef="usd">219758000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjMtMy0xLTEtMTEzODg5_a3c73b92-c939-4ce2-b475-88ae33d71dcc"
      unitRef="usd">228797000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjQtMS0xLTEtMTEzODg5_57e9291a-4f46-4b42-be03-4a658ed074ad"
      unitRef="usd">204575000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjQtMy0xLTEtMTEzODg5_1b082eaf-f843-4208-b7ac-3d058316341f"
      unitRef="usd">140436000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjUtMS0xLTEtMTEzODg5_84a7e246-f230-4573-a3c6-e1fa5851d368"
      unitRef="usd">1091585000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjUtMy0xLTEtMTEzODg5_c845162a-c3ee-4642-8268-0c04736c0636"
      unitRef="usd">1033185000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjYtMS0xLTEtMTEzODg5_c5a03ab1-b5ab-4cde-adea-411e839c3550"
      unitRef="usd">2707531000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjYtMy0xLTEtMTEzODg5_9cf4b11b-b980-4d69-8bfc-a2c3a07052e5"
      unitRef="usd">2663564000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjctMS0xLTEtMTEzODg5_cd1ceeca-9cb5-4b8e-b9a1-804ce150bc97"
      unitRef="usd">389745000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjctMy0xLTEtMTEzODg5_d1036f67-acde-409f-a594-37520f7efc80"
      unitRef="usd">252972000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjgtMS0xLTEtMTEzODg5_8ea84f97-a109-4adf-97b8-9b6cf06ff940"
      unitRef="usd">215582000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjgtMy0xLTEtMTEzODg5_2b871df3-6881-4cf0-982d-8170d241e9b5"
      unitRef="usd">239720000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjktMS0xLTEtMTEzODg5_1b0033ff-a9c8-4388-98b6-ca6c314b17ff"
      unitRef="usd">174822000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMjktMy0xLTEtMTEzODg5_59e98abe-a075-4012-9b5b-fa5e9b76f79a"
      unitRef="usd">242859000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzAtMS0xLTEtMTEzODg5_300ea41c-5fb1-48c1-9b1b-91e0d897cd55"
      unitRef="usd">4579265000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzAtMy0xLTEtMTEzODg5_8409b42e-2edb-4400-9293-953641f0ddf6"
      unitRef="usd">4432300000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzEtMS0xLTEtMTM0OTA5_526cdd43-74f9-49b8-a1f4-7eb7a12f519e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzEtMy0xLTEtMTM0OTA5_6324b32c-f647-4355-a483-7f4ac03c8a90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzItMS0xLTEtMTEzODg5_512822ea-cc4c-4324-a9c0-3b48f2a50a38"
      unitRef="usd">42427000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzItMy0xLTEtMTEzODg5_6eb9b47d-4f62-4e05-8837-c1e12c841483"
      unitRef="usd">53010000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfMjE_12ac8988-c8d7-42dd-b44e-5cdc6d0a3d91"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfMjE_6d63a3cf-0818-4f4c-a594-428dc17225b4"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfMzU_1a2f7778-a7cd-4e03-a281-461c8c121219"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfMzU_378d0a71-010d-41f9-a053-3dce1543977e"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfNTc_00441851-5908-44bc-a68d-c39f1b66071c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfNTc_54e50e45-c8b8-4e69-ac08-163d706ee78d"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfNTc_7f1d69df-2cf1-41ec-b868-35b92ddefc24"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246M2ZhOWEyMjNhNTI3NDQ5MTk0OWE0ZWY3MzBjYjFiY2JfNTc_e50ec869-8301-4050-8934-b8fe679f0218"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMS0xLTEtMTEzODg5_377d8c7f-3f36-453b-b0c3-b64758887405"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzQtMy0xLTEtMTEzODg5_acac9b8a-c20a-4683-bdfb-57764c85f274"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfMTg_5113bec7-92ff-4b6c-837e-e4aaba6a9402"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfMTg_cca94fe4-6556-429c-9368-b7b54e75286e"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfMzI_270f4dce-bd32-4ddb-9ba7-d07f72fedba3"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfMzI_d26df2ec-02a7-4256-94e0-4d9f34c7fd89"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfNTQ_5fb16cbb-b945-479b-a8d1-600e73289ba7"
      unitRef="shares">50944000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfNTQ_d14afe56-92fa-4b18-a207-b643b816cee3"
      unitRef="shares">50944000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfMTE1_964a9434-8c70-4897-90cb-99e58bdd85ce"
      unitRef="shares">50480000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YmY3NmVhOGIzOWRmNDA3N2I1YTEwYjY1ODc0MGViZTBfMTE1_d91f96a8-721d-4480-afd4-cee5a80dc332"
      unitRef="shares">50480000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMS0xLTEtMTEzODg5_3c39408a-f861-4d6d-b6a8-4b3b644c79d8"
      unitRef="usd">509000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzUtMy0xLTEtMTEzODg5_311ecf8e-cc59-44d8-89b5-893f1f66efcb"
      unitRef="usd">505000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzYtMS0xLTEtMTEzODg5_65a93ae0-2af4-4f8f-9b7d-0ec9cb6bff38"
      unitRef="usd">1804940000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzYtMy0xLTEtMTEzODg5_2a58dfab-0b26-4b4d-ad44-9af6f7c14354"
      unitRef="usd">1718304000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzctMS0xLTEtMTEzODg5_7c76dc16-3207-46a9-811d-81fcfbd367c3"
      unitRef="usd">1432901000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzctMy0xLTEtMTEzODg5_580c9cf3-c174-4a56-ac8e-ac62244f369e"
      unitRef="usd">980751000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzgtMC0xLTEtMTEzODg5L3RleHRyZWdpb246NjYxZTYxYzY3ZDM1NDIwNDk4YjY3YzYyNGRhMGFmNTRfMjk_b2b2cea6-5290-4058-a2f8-e96226688f11"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzgtMC0xLTEtMTEzODg5L3RleHRyZWdpb246NjYxZTYxYzY3ZDM1NDIwNDk4YjY3YzYyNGRhMGFmNTRfMjk_c31e83f8-42b4-4c76-b3ae-534cbc9adba0"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzgtMS0xLTEtMTEzODg5_a7ef821b-734e-44d4-86e0-50172974b7f4"
      unitRef="usd">0</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzgtMy0xLTEtMTEzODg5_94a55727-c485-4951-9d60-a31150481942"
      unitRef="usd">0</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzktMS0xLTEtMTEzODg5_c61ff655-7400-4500-b6af-9c4f014898bf"
      unitRef="usd">-262057000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfMzktMy0xLTEtMTEzODg5_1eadb1fc-9466-4769-b7d5-1f36d84023f7"
      unitRef="usd">-164740000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDAtMS0xLTEtMTEzODg5_e2625489-7052-49eb-8761-fe5d3474497f"
      unitRef="usd">2976293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDAtMy0xLTEtMTEzODg5_41c93d60-94e9-4ddc-9f13-964d0796d0d5"
      unitRef="usd">2534820000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDEtMS0xLTEtMTEzODg5_9ef79986-f1e9-4443-8aa2-bc04c3ff780d"
      unitRef="usd">4785000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDEtMy0xLTEtMTEzODg5_1eae6a2f-31a3-40de-bf82-06a9f42f4b20"
      unitRef="usd">4162000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDItMS0xLTEtMTEzODg5_1ed259cb-847c-4a45-9b94-36c8ecb288cb"
      unitRef="usd">2981078000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDItMy0xLTEtMTEzODg5_d04ef265-18c7-4431-b9e4-7f33b61b96cd"
      unitRef="usd">2538982000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDMtMS0xLTEtMTEzODg5_71e307a1-7685-4f91-8abb-7da383c34c55"
      unitRef="usd">7602770000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83MC9mcmFnOjdmMjFhMjY4MzkwZjQ4MmM4MzY1N2JiMTYwMWE5MTYwL3RhYmxlOmM4N2NlZTlmMTg3YTRkMTA5NjNhNzc3MGYyNTJhNWE5L3RhYmxlcmFuZ2U6Yzg3Y2VlOWYxODdhNGQxMDk2M2E3NzcwZjI1MmE1YTlfNDMtMy0xLTEtMTEzODg5_b97e5596-8c05-4701-9c60-ffcee84d838e"
      unitRef="usd">7024292000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMy0xLTEtMS0xMTM4ODk_13d8cada-fcec-4f9b-b02c-e39255500c83"
      unitRef="usd">492608000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMy0zLTEtMS0xMTM4ODk_11f61c76-b280-4a6e-95ed-685078f310ce"
      unitRef="usd">398837000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMy01LTEtMS0xMTM4ODk_724d174e-0b2f-414f-acee-71ce2a366ebb"
      unitRef="usd">365306000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNS0xLTEtMS0xMTM4ODk_8939ceed-1e91-4951-99df-3d8d4819a14b"
      unitRef="usd">303870000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNS0zLTEtMS0xMTM4ODk_b4a2c5f5-d04e-49f9-bbd6-0ac301586aee"
      unitRef="usd">265540000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNS01LTEtMS0xMTM4ODk_3de4a774-d7c8-4a65-9baf-d3263196b61a"
      unitRef="usd">234924000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNi0xLTEtMS0xMTM4ODk_b3b6c627-1517-4231-86a1-11d5d454eacc"
      unitRef="usd">73617000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNi0zLTEtMS0xMTM4ODk_bf746d5a-1b6d-4372-a48f-58bbc901355d"
      unitRef="usd">71474000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNi01LTEtMS0xMTM4ODk_a0c088b4-0fe0-4264-8ee7-4686413e670c"
      unitRef="usd">56341000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNy0xLTEtMS0xMTM4ODk_3331e385-39f6-4c1b-85b0-454b395a40ca"
      unitRef="usd">-4118000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNy0zLTEtMS0xMTM4ODk_701246c6-3e02-44a5-b485-dec56d854c06"
      unitRef="usd">-29964000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNy01LTEtMS0xMTM4ODk_a4528d77-dd27-4995-ab78-e47d79fbf029"
      unitRef="usd">-3661000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfOC0xLTEtMS0xMTM4ODk_533cb60f-8da6-4a76-84dc-5a67c5319646"
      unitRef="usd">-35884000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfOC0zLTEtMS0xMTM4ODk_f67b4fae-ea9e-42d3-92e1-9c3c9ace0861"
      unitRef="usd">-24006000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfOC01LTEtMS0xMTM4ODk_5bee035d-46d3-4d0f-b035-0d6618a6f9e0"
      unitRef="usd">-133000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <crl:GainLossOnVentureCapitalAndStrategicEquityInvestmentsNet
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfOS0xLTEtMS0xMTM4ODk_baaffcfb-0c6d-4a44-ba5f-be2fff70abb6"
      unitRef="usd">-26775000</crl:GainLossOnVentureCapitalAndStrategicEquityInvestmentsNet>
    <crl:GainLossOnVentureCapitalAndStrategicEquityInvestmentsNet
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfOS0zLTEtMS0xMTM4ODk_02ba2c4c-902d-4aa3-8a29-8abcc8141248"
      unitRef="usd">-30420000</crl:GainLossOnVentureCapitalAndStrategicEquityInvestmentsNet>
    <crl:GainLossOnVentureCapitalAndStrategicEquityInvestmentsNet
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfOS01LTEtMS0xMTM4ODk_08557982-f377-4b6e-b95c-d2f11acbcbeb"
      unitRef="usd">100861000</crl:GainLossOnVentureCapitalAndStrategicEquityInvestmentsNet>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTAtMS0xLTEtMTQwMDg4_e848a8f5-94e7-458e-b84f-878eb3924aac"
      unitRef="usd">6706000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTAtMy0xLTEtMTQwMDk2_d74f1a08-7b90-4a43-ba79-919b52ba3da9"
      unitRef="usd">1657000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTAtNS0xLTEtMTQwMTA0_e9df59f4-10d2-4f49-ba40-9377f48cd501"
      unitRef="usd">6376000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTAtMS0xLTEtMTEzODg5_901ff53e-10dc-4c04-875e-35c1cff7819b"
      unitRef="usd">123405000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTAtMy0xLTEtMTEzODg5_4641c06d-f186-4f36-8632-928aabc9fc2a"
      unitRef="usd">25026000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTAtNS0xLTEtMTEzODg5_21128e59-3e3c-4927-af66-be7ffeac6128"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTEtMS0xLTEtMTEzODg5_ec297cb6-e651-4aef-ab71-d40702474ee0"
      unitRef="usd">-3753000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTEtMy0xLTEtMTEzODg5_5d7630e5-a140-44fa-a66b-26182aeba8d1"
      unitRef="usd">-34303000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTEtNS0xLTEtMTEzODg5_614db9f5-83e3-4002-8a47-38ed2779c35c"
      unitRef="usd">-468000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTItMS0xLTEtMTEzODg5_84d8d400-a945-4d98-92fa-7c47a11792a1"
      unitRef="usd">-27542000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTItMy0xLTEtMTEzODg5_94367132-42c2-450b-ab14-6be851ad8f66"
      unitRef="usd">-3300000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTItNS0xLTEtMTEzODg5_65c2ae65-b1a8-44ee-8ea3-2c5f0be98232"
      unitRef="usd">-7704000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTQtMS0xLTEtMTEzODg5_15d0d0d9-865b-49d5-b2fb-63ca3963afc6"
      unitRef="usd">150570000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTQtMy0xLTEtMTEzODg5_b1f0de5e-89b6-4a06-9cf7-87a15266fab0"
      unitRef="usd">26633000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTQtNS0xLTEtMTEzODg5_3e8a9a4d-192c-43bc-be92-ae4df0e0e948"
      unitRef="usd">85627000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTUtMS0xLTEtMTEzODg5_d1216f4f-9fbb-4a6c-aee0-599a5f9c23a1"
      unitRef="usd">78523000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTUtMy0xLTEtMTEzODg5_2f8cd71a-ed76-425f-a0f7-f0002087216f"
      unitRef="usd">25159000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTUtNS0xLTEtMTEzODg5_b791d1f1-03fa-4a23-8303-c75ef4622225"
      unitRef="usd">18379000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTYtMS0xLTEtMTEzODg5_7625f249-0297-4097-9a7a-ccfbfea111d0"
      unitRef="usd">-2652000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTYtMy0xLTEtMTEzODg5_fac10030-d5bc-4e34-a1c2-a7b25155d5cd"
      unitRef="usd">44901000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTYtNS0xLTEtMTEzODg5_41c943b4-2008-4738-b381-de70d23fb6f3"
      unitRef="usd">748000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTctMS0xLTEtMTEzODg5_aff60b46-2d75-454e-8a66-7e1f779729db"
      unitRef="usd">-42164000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTctMy0xLTEtMTEzODg5_39453d4c-0be2-4f5c-8593-9ff86c37d1fe"
      unitRef="usd">44304000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTctNS0xLTEtMTEzODg5_d3ac1c82-4e24-4a0a-9d60-ca627ca8715c"
      unitRef="usd">40481000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTgtMS0xLTEtMTEzODg5_4169b613-ce8f-4d47-aa9a-946cf3dec7d1"
      unitRef="usd">57658000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTgtMy0xLTEtMTEzODg5_9cf19f33-5c16-4d87-b117-c21eeb047ca2"
      unitRef="usd">-13402000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTgtNS0xLTEtMTEzODg5_8c09830c-d9d6-4bc6-81ed-d2e0e81c483e"
      unitRef="usd">28647000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <crl:IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTktMS0xLTEtMTEzODg5_dfb5f7ca-c73c-4b4e-a583-da12f6bbfa9d"
      unitRef="usd">30457000</crl:IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits>
    <crl:IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTktMy0xLTEtMTEzODg5_6421f681-c11d-4036-936f-ea92cd2ae788"
      unitRef="usd">16925000</crl:IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits>
    <crl:IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMTktNS0xLTEtMTEzODg5_ae9bc53e-a3f4-4556-8677-846b6db4e8c3"
      unitRef="usd">8955000</crl:IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjAtMS0xLTEtMTEzODg5_6596f846-28aa-4172-b956-7d23f014a4b5"
      unitRef="usd">-33240000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjAtMy0xLTEtMTEzODg5_849feb58-29d9-4936-820b-a098dd1130c5"
      unitRef="usd">-2006000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjAtNS0xLTEtMTEzODg5_11afbacd-6ea6-437a-9eb9-eb727d482266"
      unitRef="usd">1100000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjEtMS0xLTEtMTEzODg5_8f52c592-e71c-4869-9899-ce20bc842192"
      unitRef="usd">619640000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjEtMy0xLTEtMTEzODg5_2c659926-8c76-44f6-99e5-ef0194a908f8"
      unitRef="usd">760799000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjEtNS0xLTEtMTEzODg5_31405a8f-dd0b-4269-a1cd-9b7e4427483c"
      unitRef="usd">546575000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjMtMS0xLTEtMTEzODg5_449331ba-08cb-48d2-9add-a3dd36bae278"
      unitRef="usd">283392000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjMtMy0xLTEtMTEzODg5_e0db0d44-02b7-4acf-853d-90c14abc5c81"
      unitRef="usd">1293095000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjMtNS0xLTEtMTEzODg5_cead0277-204e-4c78-9b40-13fba610f4dd"
      unitRef="usd">418628000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjQtMS0xLTEtMTEzODg5_769859a1-24fd-474d-a7e7-021f6a884788"
      unitRef="usd">324733000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjQtMy0xLTEtMTEzODg5_1dec6a4f-7596-41ed-973c-493295daceeb"
      unitRef="usd">228772000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjQtNS0xLTEtMTEzODg5_900e7098-a8b0-4806-967f-ca7f1459d98c"
      unitRef="usd">166560000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjUtMS0xLTEtMTEzODg5_0d22dc2b-61f2-4874-996a-9bcd7608c31f"
      unitRef="usd">158274000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjUtMy0xLTEtMTEzODg5_6e0e90c8-0d96-40b3-b720-e19a89379eea"
      unitRef="usd">45555000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjUtNS0xLTEtMTEzODg5_a3eb7c5e-e2e1-4d94-b587-1e3dc4b6b02a"
      unitRef="usd">26692000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjYtMS0xLTEtMTEzODg5_7f7f40aa-9db9-4500-a4af-9d7aac52dddd"
      unitRef="usd">4549000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjYtMy0xLTEtMTEzODg5_194152c0-5dbc-4fbd-890f-334052f70dc2"
      unitRef="usd">6532000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjYtNS0xLTEtMTEzODg5_e4bbcfa3-12b8-4b91-9a33-caa8d7045b3f"
      unitRef="usd">11401000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjctMS0xLTEtMTE2MDc5_b9252a5c-eced-490f-83ed-3d2fccf2fbb2"
      unitRef="usd">163275000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjctMy0xLTEtMTEzODg5_e585319b-cbcb-443c-9b1a-db35ee91e962"
      unitRef="usd">122694000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjctNS0xLTEtMTEzODg5_b7c3bfe2-f1c8-4a46-9c5d-46923461100d"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjgtMS0xLTEtMTEzODg5_793bbd9b-a2b5-4a9f-9ee0-f367be177964"
      unitRef="usd">9347000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjgtMy0xLTEtMTEzODg5_255be2f8-7de2-4ea7-999f-9c231942e7e1"
      unitRef="usd">-264000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjgtNS0xLTEtMTEzODg5_e2d4c62a-e435-4419-885a-3a205f2b8e58"
      unitRef="usd">1065000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjktMS0xLTEtMTEzODg5_7e32bdb3-5279-471c-bd9b-b703a6567cd4"
      unitRef="usd">-607922000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjktMy0xLTEtMTEzODg5_d253fd96-7ef4-401d-aa17-c5ed9c858590"
      unitRef="usd">-1437932000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMjktNS0xLTEtMTEzODg5_0dc8fd8e-377d-4e05-8a94-101f47daadba"
      unitRef="usd">-601544000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzEtMS0xLTEtMTEzODg5_928b612e-342c-46a8-9bfb-113d77264a96"
      unitRef="usd">2952430000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzEtMy0xLTEtMTEzODg5_565b706b-bf49-41a8-b92c-e900f9ed1a99"
      unitRef="usd">6951113000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzEtNS0xLTEtMTEzODg5_fdcc4cdf-fefc-4158-9a05-81045a0288ea"
      unitRef="usd">2230988000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzItMS0xLTEtMTEzODg5_116881ca-ddfa-4371-87e7-dc757db4b984"
      unitRef="usd">25110000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzItMy0xLTEtMTEzODg5_03643578-7af6-4958-ab87-5eff97e62131"
      unitRef="usd">45652000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzItNS0xLTEtMTEzODg5_256f9c6f-a274-4535-a5e5-81d4022a2d05"
      unitRef="usd">46586000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzMtMS0xLTEtMTEzODg5_ae5272c5-05bd-4d9b-91d9-b822b29a90c1"
      unitRef="usd">2932636000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzMtMy0xLTEtMTEzODg5_5e3164cc-f23c-4f6b-bb8f-72ba9a2194bf"
      unitRef="usd">6242877000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzMtNS0xLTEtMTEzODg5_6f541670-bbe3-4e69-8b0a-b3f5bc171257"
      unitRef="usd">2200400000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzQtMS0xLTEtMTEzODg5_b1004b30-8751-48a8-9e3d-a5063ab6aa6d"
      unitRef="usd">38651000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzQtMy0xLTEtMTEzODg5_4230e86d-cc2e-43d9-91c3-eaab51c55b99"
      unitRef="usd">40707000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzQtNS0xLTEtMTEzODg5_429d079c-8ccd-4543-a765-ed182773d4b2"
      unitRef="usd">23979000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzUtMS0xLTEtMTEzODg5_0d6b6309-6de1-4e5b-b81b-3561988d1cd1"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzUtMy0xLTEtMTEzODg5_7c0485af-9450-4c5d-b39a-5a821af7e8d4"
      unitRef="usd">38255000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzUtNS0xLTEtMTEzODg5_d31c474b-a873-496d-a78f-11895a89af69"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzYtMS0xLTEtMTEzODg5_f5bdbf8b-bf12-400e-be3d-b864445ce64e"
      unitRef="usd">10356000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzYtMy0xLTEtMTEzODg5_1c3a429b-5ec0-4f2d-a5ba-3468a8553895"
      unitRef="usd">2328000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzYtNS0xLTEtMTEzODg5_ff1c649f-503e-45fb-9632-cd7a78956aee"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <crl:PaymentsForAdditionalEquityInterests
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzctMS0xLTEtMTEzODg5_8ff5575c-f2dd-4b81-802f-fb94fca390d6"
      unitRef="usd">30533000</crl:PaymentsForAdditionalEquityInterests>
    <crl:PaymentsForAdditionalEquityInterests
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzctMy0xLTEtMTEzODg5_e36b01bf-5af7-467d-9b70-9b6014944e9a"
      unitRef="usd">0</crl:PaymentsForAdditionalEquityInterests>
    <crl:PaymentsForAdditionalEquityInterests
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzctNS0xLTEtMTEzODg5_a4b2080e-ac40-446a-bdb4-92115f7a13e0"
      unitRef="usd">0</crl:PaymentsForAdditionalEquityInterests>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDAtMS0xLTEtMTQxNjkz_ce410e1c-26df-45f5-ae74-b4ff628b83e3"
      unitRef="usd">-7761000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDAtMy0xLTEtMTQxNjkz_870d2296-d83e-4645-97d7-30a0a345ec38"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDAtNS0xLTEtMTQxNjkz_fb8de67d-afc8-467d-be7e-286d13dfc1a1"
      unitRef="usd">-5947000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzgtMS0xLTEtMTEzODg5_79c0d917-3d8c-4100-b334-5e2fa3158834"
      unitRef="usd">-42397000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzgtMy0xLTEtMTEzODg5_27f06402-0e91-4c5a-a44f-b87a7ef6192f"
      unitRef="usd">672598000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzgtNS0xLTEtMTEzODg5_022abe1c-2ce3-48e6-bff9-993d47d3baf8"
      unitRef="usd">47248000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzktMS0xLTEtMTEzODg5_b26509da-1405-4df2-92e2-84a82c759125"
      unitRef="usd">25579000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzktMy0xLTEtMTEzODg5_fce48809-57d6-4c49-bd1a-3557b409112a"
      unitRef="usd">17730000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfMzktNS0xLTEtMTEzODg5_d9553428-03c5-4446-8032-8e39c6516e9c"
      unitRef="usd">794000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDAtMS0xLTEtMTEzODg5_c1147ab2-fd85-441a-b534-cea3e58689f1"
      unitRef="usd">-5100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDAtMy0xLTEtMTEzODg5_d130fc09-78ea-491f-8d04-b51010fcf453"
      unitRef="usd">13195000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDAtNS0xLTEtMTEzODg5_4d9fef95-f343-456b-b133-78a0ab340f17"
      unitRef="usd">-6927000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDEtMS0xLTEtMTEzODg5_ff4e6ad4-b20c-40c1-86b2-2bf377307020"
      unitRef="usd">246314000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDEtMy0xLTEtMTEzODg5_ed3c5f68-aea3-4ac2-8ec7-a674cc247b32"
      unitRef="usd">233119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iea0e42ec088e45398375cb3362f4aa7a_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDEtNS0xLTEtMTEzODg5_f2e5f64c-f248-4e05-bdfb-736056f65b75"
      unitRef="usd">240046000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDItMS0xLTEtMTEzODg5_19f656bf-16ec-4334-9bbd-038a77ec5081"
      unitRef="usd">241214000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDItMy0xLTEtMTEzODg5_bec591bd-3eb2-409b-8396-cd9802e7825a"
      unitRef="usd">246314000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjFiNDlhYTUzOTYyNDRjZDk5NTUyYTRmNTkxNDFkMGUxL3RhYmxlcmFuZ2U6MWI0OWFhNTM5NjI0NGNkOTk1NTJhNGY1OTE0MWQwZTFfNDItNS0xLTEtMTEzODg5_06171069-f3fb-494c-b975-5bd49fb6b000"
      unitRef="usd">233119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMy0xLTEtMS0xMTM4ODk_1487c776-2fa6-4f06-abe0-a827a3f0101b"
      unitRef="usd">233912000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMy0zLTEtMS0xMTM4ODk_b7b7dc3e-d050-442c-9fe3-dddc06165e4c"
      unitRef="usd">241214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMy01LTEtMS0xMTM4ODk_b805c509-1aef-4019-96cd-bbf4fae43821"
      unitRef="usd">228424000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNC0xLTEtMS0xMTM4ODk_8edf34a7-5d19-44f7-93b8-ca32c4b149ca"
      unitRef="usd">6192000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNC0zLTEtMS0xMTM4ODk_10b912b8-1dcc-4107-b506-8ad0335cbc24"
      unitRef="usd">4023000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNC01LTEtMS0xMTM4ODk_8d5c97c5-865d-41e3-9d59-80b3450a1472"
      unitRef="usd">3074000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNS0xLTEtMS0xMTM4ODk_92381b32-d2a8-480a-b3ba-ca26be04147b"
      unitRef="usd">1110000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNS0zLTEtMS0xMTM4ODk_954d19a1-761b-4b37-8849-c40eabe1049d"
      unitRef="usd">1077000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNS01LTEtMS0xMTM4ODk_dac8f4cd-7399-414c-bf6f-8de8b2d9d376"
      unitRef="usd">1621000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNi0xLTEtMS0xMTM4ODk_b37acec7-ec37-4e25-aef7-99dbd81c2a47"
      unitRef="usd">241214000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNi0zLTEtMS0xMTM4ODk_d6abac7d-4c6d-4510-bc21-70539d374334"
      unitRef="usd">246314000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfNi01LTEtMS0xMTM4ODk_5782b64e-967d-4460-b00a-40cf83d97d30"
      unitRef="usd">233119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfOC0xLTEtMS0xMTM4ODk_7f95497d-7c0a-451b-86f8-e2d8e73be457"
      unitRef="usd">75909000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfOC0zLTEtMS0xMTM4ODk_8db8d7bb-c08d-4104-940b-74c31c88699a"
      unitRef="usd">75441000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfOC01LTEtMS0xMTM4ODk_6fb22fdb-af5b-4794-9917-bb99dcef8429"
      unitRef="usd">60059000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfOS0xLTEtMS0xMTM4ODk_7126df41-5494-4a8e-981f-4169299e74da"
      unitRef="usd">100754000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfOS0zLTEtMS0xMTM4ODk_47b5cfba-f2a6-4f2b-bebc-f0c9d42e5b67"
      unitRef="usd">70775000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfOS01LTEtMS0xMTM4ODk_1a6331f9-cdd4-45a5-b274-44d499e662d8"
      unitRef="usd">72461000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMTEtMS0xLTEtMTEzODg5_88e93668-e1a1-4a9e-929c-ecd11279d419"
      unitRef="usd">88612000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMTEtMy0xLTEtMTEzODg5_01b2d1bb-dec6-4f56-87ef-acff6e4a356b"
      unitRef="usd">72043000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMTEtNS0xLTEtMTEzODg5_d428b70c-3aa1-4975-94cc-d6db06dc90c4"
      unitRef="usd">25614000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMTItMS0xLTEtMTEzODg5_befcf52f-b81d-4877-9c6b-aa8757cae587"
      unitRef="usd">8179000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMTItMy0xLTEtMTEzODg5_92a28e48-6637-4796-8968-a73d8ee935e2"
      unitRef="usd">1567000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83My9mcmFnOjlhYmI4ZTc1MzFjNTQyZGRiYWEyZmNhYjc4OTI1NDc4L3RhYmxlOjA5MmJmMzIzNGY1NzQ2ZjI5MDg0ZGJkMTEyYzAxNDg4L3RhYmxlcmFuZ2U6MDkyYmYzMjM0ZjU3NDZmMjkwODRkYmQxMTJjMDE0ODhfMTItNS0xLTEtMTEzODg5_6f56b5c2-8ff3-44b9-8737-d0f0c10b3368"
      unitRef="usd">1571000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id6379201a9b54e869dfce7b9c730c3a6_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi0xLTEtMS0xMTM4ODk_386a3615-a77a-4907-b271-39f925ab6506"
      unitRef="shares">48936000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id6379201a9b54e869dfce7b9c730c3a6_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi0zLTEtMS0xMTM4ODk_91d1bfba-45d9-40b7-9737-c03b063cc69f"
      unitRef="usd">489000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i441cdcee59b84c119ee195c98a906a3d_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi01LTEtMS0xMTM4ODk_d06c30b6-7f3d-4cbd-a056-28485b3b052e"
      unitRef="usd">1531785000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86600de9f54c488dbf72945bfc01c880_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi03LTEtMS0xMTM4ODk_a683c3d0-8ecb-4fa3-b931-977ff638e6dd"
      unitRef="usd">280329000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id05da58f3fd44d86976fdf46681f1fe2_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi05LTEtMS0xMTM4ODk_9b3b622c-a279-4347-a933-365f17ed2175"
      unitRef="usd">-178019000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ibaacb23853714f1bae69046234d03980_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi0xMS0xLTEtMTEzODg5_a61f3da1-4697-4d66-853b-f2659b1a5e4f"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibaacb23853714f1bae69046234d03980_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi0xMy0xLTEtMTEzODg5_eddbc080-5f34-4984-b3ec-ae1d87e67d84"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ea60c88deb9496ea13020a7d3257e16_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi0xNS0xLTEtMTEzODg5_c66e30c8-b7d4-4a65-aa0f-ef9cd3f8698f"
      unitRef="usd">1634584000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3e0e7dccd8a48e8a5bc642504678480_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi0xNy0xLTEtMTEzODg5_e718994c-93ec-4301-a405-a295928d95fc"
      unitRef="usd">3244000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iea0e42ec088e45398375cb3362f4aa7a_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMi0xOS0xLTEtMTEzODg5_8299cd7d-c8b6-4489-b7f3-dc928128ea80"
      unitRef="usd">1637828000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="ifee98d52447b40019e96c60eae7e6d68_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMy03LTEtMS0xMTM4ODk_bbbed25f-68c8-44fc-b989-2b7b77cae7eb"
      unitRef="usd">364304000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMy0xNS0xLTEtMTEzODg5_e8561fbb-63aa-4add-9b19-d4bca9ef1b0d"
      unitRef="usd">364304000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="icfaec6e540724446996bd8f233e3f23f_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMy0xNy0xLTEtMTEzODg5_a0b6d97a-dfdd-4717-a013-289b7f68279a"
      unitRef="usd">1852000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMy0xOS0xLTEtMTEzODg5_c5d29549-e515-4230-b837-36fb2f93be0e"
      unitRef="usd">366156000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="ib447e01a7e5d4f5b8ae2fdf04a749fe8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNC05LTEtMS0xMTM4ODk_5d01b92f-60c7-4b76-8f6c-c0d136507978"
      unitRef="usd">39145000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNC0xNS0xLTEtMTEzODg5_fb6b1bf6-d854-445a-892e-285367f4dc6a"
      unitRef="usd">39145000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNC0xOS0xLTEtMTEzODg5_aa5c214e-0b85-404c-9a81-a21f7c1372f7"
      unitRef="usd">39145000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="icfaec6e540724446996bd8f233e3f23f_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNS0xNy0xLTEtMTEzODg5_54fc9a6f-ccdb-4d7a-aee0-8e1f60691d59"
      unitRef="usd">1529000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNS0xOS0xLTEtMTEzODg5_86d1b14c-2649-4b39-b8e0-b2413e8f30fd"
      unitRef="usd">1529000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i57c3fbb6320444b08f27c6ba03e147eb_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNi01LTEtMS0xMTM4ODk_426ad7b3-48aa-4dbf-af3f-41b4a3cb8bb1"
      unitRef="usd">2379000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNi0xNS0xLTEtMTEzODg5_4c15a484-86a7-480a-af06-2e60a5ba1070"
      unitRef="usd">2379000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNi0xOS0xLTEtMTEzODg5_9d404985-a074-4331-81ff-f7abc4e1ec94"
      unitRef="usd">2379000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6547205100484f1599da813284fdd287_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNy0xLTEtMS0xMTM4ODk_afb56658-46e5-494a-8ffb-4dae5f6474ea"
      unitRef="shares">977000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6547205100484f1599da813284fdd287_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNy0zLTEtMS0xMTM4ODk_7473f0e5-4a95-4f73-923b-168cb3601a92"
      unitRef="usd">10000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i57c3fbb6320444b08f27c6ba03e147eb_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNy01LTEtMS0xMTM4ODk_9d077cba-4785-4832-8763-74ce2f0494d0"
      unitRef="usd">46576000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNy0xNS0xLTEtMTEzODg5_f2a64885-82f2-4eca-9ce2-0ccf072c729a"
      unitRef="usd">46586000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfNy0xOS0xLTEtMTEzODg5_2c148a56-5bc7-4402-9d1e-224a669794f4"
      unitRef="usd">46586000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i1600062bf9904ab1ad0c723245a6e7c6_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOC0xMS0xLTEtMTEzODg5_e8813b8a-f07e-42e4-98c9-6f1be4ba74a1"
      unitRef="shares">146000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1600062bf9904ab1ad0c723245a6e7c6_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOC0xMy0xLTEtMTEzODg5_980c3154-4807-427b-9281-5989dea37e53"
      unitRef="usd">23979000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOC0xNS0xLTEtMTEzODg5_f2364b3d-e615-484c-a64e-5548db7865e8"
      unitRef="usd">23979000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOC0xOS0xLTEtMTEzODg5_1bbc5709-69d2-4710-9253-5605e22ef0c2"
      unitRef="usd">23979000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i6547205100484f1599da813284fdd287_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS0xLTEtMS0xMTM4ODk_d55fd914-660b-4b2c-847d-b6cc39fe34de"
      unitRef="shares">146000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i6547205100484f1599da813284fdd287_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS0zLTEtMS0xMTM4ODk_b02675c4-6d56-49ac-8072-0c30b11ecb91"
      unitRef="usd">1000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i57c3fbb6320444b08f27c6ba03e147eb_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS01LTEtMS0xMTM4ODk_e01ccdd6-357b-4dab-8b96-17a5649da5bd"
      unitRef="usd">4759000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ifee98d52447b40019e96c60eae7e6d68_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS03LTEtMS0xMTM4ODk_ef896de7-aa3f-4647-a443-3084206fb7d2"
      unitRef="usd">19219000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i1600062bf9904ab1ad0c723245a6e7c6_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS0xMS0xLTEtMTEzODg5_d7a4396f-d363-4e14-a77c-28d40d9634cd"
      unitRef="shares">146000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i1600062bf9904ab1ad0c723245a6e7c6_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS0xMy0xLTEtMTEzODg5_4d8303d3-23dc-43eb-bb43-2060be0ee21e"
      unitRef="usd">-23979000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS0xNS0xLTEtMTEzODg5_8e28aa42-75fd-4ad5-8feb-75734005ee41"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfOS0xOS0xLTEtMTEzODg5_791d3453-fbe7-4053-9c34-700146a5a9d6"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i57c3fbb6320444b08f27c6ba03e147eb_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTAtNS0xLTEtMTEzODg5_77d46049-bdf0-47ba-984f-34ecaa4f0f17"
      unitRef="usd">56341000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iea4e682fd5994304a2b8a13a0338a937_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTAtMTUtMS0xLTExMzg4OQ_2cad20fa-19cc-471a-a6b2-298a2f85b32f"
      unitRef="usd">56341000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTAtMTktMS0xLTExMzg4OQ_e393334c-ef12-41bc-a1aa-2f8caad5fc77"
      unitRef="usd">56341000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5a3eda5e1b884bc68537302228fa50ee_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtMS0xLTEtMTEzODg5_69e27ddb-9945-4ad1-affa-faf33f70c90b"
      unitRef="shares">49767000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a3eda5e1b884bc68537302228fa50ee_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtMy0xLTEtMTEzODg5_34be0382-114e-499e-bfa6-fcee7643d525"
      unitRef="usd">498000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia342a2c502114af6bdf6e5e37fbc84bb_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtNS0xLTEtMTEzODg5_aad22826-606d-4665-bbd9-4daaeffabaa9"
      unitRef="usd">1627564000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i792d7acede7e4abcaf092920de9fa21c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtNy0xLTEtMTEzODg5_1697f401-eece-4576-9ec5-f67d6ee4844d"
      unitRef="usd">625414000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if19687bf5eb34b4aa6a7c03cc3c7640c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtOS0xLTEtMTEzODg5_aa0849c6-ca7f-4ec9-933d-fa778367407c"
      unitRef="usd">-138874000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ib6a35468c4bd45c88533f5965ddef9c8_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtMTEtMS0xLTExMzg4OQ_01eae7d8-ae74-4ce9-8058-3ff4913b6831"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib6a35468c4bd45c88533f5965ddef9c8_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtMTMtMS0xLTExMzg4OQ_02088694-6ef0-478f-a731-d8303f9bada6"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5bf482d88c6f4538aa542ff523714a5d_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtMTUtMS0xLTExMzg4OQ_09bd0d34-f1f4-48b2-84d5-498aa7e2824b"
      unitRef="usd">2114602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4d346aebf264e1a937498a10d1492cf_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtMTctMS0xLTExMzg4OQ_8b1b9239-908b-4c7e-9399-7d824d16d432"
      unitRef="usd">3567000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTEtMTktMS0xLTExMzg4OQ_55030609-7e1f-4709-928b-a43f97d2d197"
      unitRef="usd">2118169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="i53c2100d682f4b77abc094aef4c6a251_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTItNy0xLTEtMTEzODg5_dbc227e8-d797-4882-acc1-e2a5dd9fa6cc"
      unitRef="usd">390982000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTItMTUtMS0xLTExMzg4OQ_9084e845-86cd-45ea-983c-2b6bdc31484d"
      unitRef="usd">390982000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="ia70a92a1fc9f4120ac9dffd74441067b_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTItMTctMS0xLTExMzg4OQ_95f9d35e-d8ab-4b54-89f1-d6ca468279d6"
      unitRef="usd">2480000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTItMTktMS0xLTExMzg4OQ_5a0c7c0a-9365-49e2-96f8-b524f3abba82"
      unitRef="usd">393462000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="ifa35fd54c2de4b158c32c52fc25def30_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTMtOS0xLTEtMTEzODg5_aa27c937-7c21-4354-a4e8-dfc2632fb765"
      unitRef="usd">-25866000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTMtMTUtMS0xLTExMzg4OQ_af0d8881-634c-4410-a7d4-48ac1afb8247"
      unitRef="usd">-25866000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTMtMTktMS0xLTExMzg4OQ_014b583e-bfae-440f-9d1a-81959500546d"
      unitRef="usd">-25866000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia70a92a1fc9f4120ac9dffd74441067b_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTQtMTctMS0xLTExMzg4OQ_227410eb-7d78-4c11-847e-8d94dd91a705"
      unitRef="usd">1885000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTQtMTktMS0xLTExMzg4OQ_6e643a2c-afb4-4739-99be-1a3aa20b79ee"
      unitRef="usd">1885000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i8d83adc662134335acc81e77499d522d_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTUtNS0xLTEtMTEzODg5_1aa94cf3-71f0-44cb-9011-65321ebd32f8"
      unitRef="usd">21312000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTUtMTUtMS0xLTExMzg4OQ_74035292-67e0-4323-b1c0-b602c8aa46f2"
      unitRef="usd">21312000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTUtMTktMS0xLTExMzg4OQ_29ad9cc6-7250-4e2f-a50d-bab7167f6b2e"
      unitRef="usd">21312000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i9bafa3de30334f48994a60036f9450a5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTctMS0xLTEtMTEzODg5_f1de500e-79d4-4391-ae75-2d9b2d194169"
      unitRef="shares">861000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9bafa3de30334f48994a60036f9450a5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTctMy0xLTEtMTEzODg5_7cfad353-3fa7-48d8-8b76-8d5ad5356ea7"
      unitRef="usd">8000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8d83adc662134335acc81e77499d522d_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTctNS0xLTEtMTEzODg5_90d9de99-9eaa-4be1-8331-19ac7f17f239"
      unitRef="usd">45639000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTctMTUtMS0xLTExMzg4OQ_b8603ba6-db7f-4e65-ae56-8dbf320ec526"
      unitRef="usd">45647000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTctMTktMS0xLTExMzg4OQ_a9b1cf4e-4b22-4645-b8b3-a7519ccf3899"
      unitRef="usd">45647000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib36f33dca7d541c3905e8d9f163fe353_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTgtMTEtMS0xLTExMzg4OQ_6b542e5c-2da7-48a3-892d-7b549103e523"
      unitRef="shares">148000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib36f33dca7d541c3905e8d9f163fe353_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTgtMTMtMS0xLTExMzg4OQ_f52475fb-0b19-41c5-8984-51bf7a69a269"
      unitRef="usd">40707000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTgtMTUtMS0xLTExMzg4OQ_f26d602b-5613-4fa6-8c39-9acf4078fd70"
      unitRef="usd">40707000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTgtMTktMS0xLTExMzg4OQ_47001d98-3a46-49b8-86c3-d67983a960f8"
      unitRef="usd">40707000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i9bafa3de30334f48994a60036f9450a5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktMS0xLTEtMTEzODg5_206afcc3-0fae-4f25-88e0-33ba3f919aa3"
      unitRef="shares">148000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i9bafa3de30334f48994a60036f9450a5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktMy0xLTEtMTEzODg5_b922b10b-ffaa-42ca-9565-9c120920dc12"
      unitRef="usd">1000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i8d83adc662134335acc81e77499d522d_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktNS0xLTEtMTEzODg5_ed607aba-4e34-4780-a04d-f649c747b7bb"
      unitRef="usd">5061000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i53c2100d682f4b77abc094aef4c6a251_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktNy0xLTEtMTEzODg5_aa1ef662-db3f-4f40-8eb9-7b639e23a007"
      unitRef="usd">35645000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="ib36f33dca7d541c3905e8d9f163fe353_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktMTEtMS0xLTExMzg4OQ_7b4d7e8f-0b0d-4cc6-9b04-d08a7ce65673"
      unitRef="shares">148000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ib36f33dca7d541c3905e8d9f163fe353_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktMTMtMS0xLTExMzg4OQ_1bedd235-02c3-43a2-87a0-ce4a8914dc77"
      unitRef="usd">-40707000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktMTUtMS0xLTExMzg4OQ_0ad6ce44-2d92-49bc-b78c-2ab375d4e4fa"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMTktMTktMS0xLTExMzg4OQ_ce3940e3-e478-4143-b361-1bdbef9f716b"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d83adc662134335acc81e77499d522d_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjAtNS0xLTEtMTEzODg5_78a8bf17-91bb-4695-90a9-222d39479abc"
      unitRef="usd">71474000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0b136dc5166d48d19d92b0e9ee551fc4_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjAtMTUtMS0xLTExMzg4OQ_9514102e-a2b9-4af0-8eec-8a6f168f0c8e"
      unitRef="usd">71474000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjAtMTktMS0xLTExMzg4OQ_9b37eb21-83bc-4440-b0ad-28e843682dc8"
      unitRef="usd">71474000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i68c11c825e174f4a90d94faa73399767_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtMS0xLTEtMTEzODg5_1eb35359-0add-42bf-b2ee-acf0e7f21315"
      unitRef="shares">50480000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i68c11c825e174f4a90d94faa73399767_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtMy0xLTEtMTEzODg5_af5cd974-8490-45ce-addb-f74e42abc3b8"
      unitRef="usd">505000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ef7672b32584ad7a5d2f0986fec419f_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtNS0xLTEtMTEzODg5_743a371a-7903-433c-b1ba-288043793a3b"
      unitRef="usd">1718304000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic22729867e94450f8260a4c364a46005_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtNy0xLTEtMTEzODg5_db2e6c66-a7cb-4bb4-8309-78f5f95824c9"
      unitRef="usd">980751000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0e6409c45d894a538593fdd989f3e160_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtOS0xLTEtMTEzODg5_6341ce60-4f40-4c35-be12-ce6f08456b1b"
      unitRef="usd">-164740000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ic8deb408a5be4c81b65b83c5f10d4cf0_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtMTEtMS0xLTExMzg4OQ_39722893-eead-4ade-af60-3200c7fc62a9"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic8deb408a5be4c81b65b83c5f10d4cf0_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtMTMtMS0xLTExMzg4OQ_4714e198-19dd-4f2a-8efc-e41ccea25fe2"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i519c5b4578a94851b5366f30fe64d429_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtMTUtMS0xLTExMzg4OQ_9567ef15-00f0-4400-99d3-a4639da46940"
      unitRef="usd">2534820000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if38dfd30cd724b27845445a0453998fe_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtMTctMS0xLTExMzg4OQ_94f78941-cc35-4a8c-8ac5-ce47168e936f"
      unitRef="usd">4162000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjEtMTktMS0xLTExMzg4OQ_ff61a986-e305-4683-a8fe-a09d3622b092"
      unitRef="usd">2538982000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="i202affb2e366498499c23cfe5827d4f4_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjItNy0xLTEtMTEzODg5_76d96a81-6163-4317-ad6d-1b609f5efc86"
      unitRef="usd">486226000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjItMTUtMS0xLTExMzg4OQ_da957860-d212-4504-a169-b7c9e7fa68a7"
      unitRef="usd">486226000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="iacf4c4fc9955487da3dbe99566cba92b_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjItMTctMS0xLTExMzg4OQ_947f0eb4-90d2-4368-8811-a2d5c16b2ad9"
      unitRef="usd">2362000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjItMTktMS0xLTExMzg4OQ_e0282b1f-a36e-4279-abbe-d6665c15e71e"
      unitRef="usd">488588000</crl:NetIncomeLossIncludingPortionAttributabletoNoncontrollingInterestandExcludingRedeemableNoncontrollingInterest>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="iead93b102c864733b971f8fcf39b0414_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjMtOS0xLTEtMTEzODg5_f9f0bc3f-6995-4e98-9671-fe7d58b1b43e"
      unitRef="usd">-97317000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjMtMTUtMS0xLTExMzg4OQ_dec8c210-7682-4def-b6e0-16c8b2ad6ae1"
      unitRef="usd">-97317000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjMtMTktMS0xLTExMzg4OQ_761e51f7-71f4-43c8-bfa9-028def284a79"
      unitRef="usd">-97317000</crl:OtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndExcludingRedeemableNoncontrollingInterestNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iacf4c4fc9955487da3dbe99566cba92b_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjQtMTctMS0xLTEyOTc2Ng_9dedd038-a560-4019-9a01-c3870f60589d"
      unitRef="usd">1739000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjQtMTktMS0xLTEyOTc3Mw_dd35dcd7-43cb-49a9-a680-4fafcb4d986c"
      unitRef="usd">1739000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i09fa52ebd2b34355b1ce366a655a9a27_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjQtNS0xLTEtMTEzODg5_097efb87-f1f5-4e83-bc15-5d9a74c43716"
      unitRef="usd">7507000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjQtMTUtMS0xLTExMzg4OQ_d338bc69-0f66-4b81-a172-f2c5b446ebc6"
      unitRef="usd">7507000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjQtMTktMS0xLTExMzg4OQ_6d23e96b-53f9-4564-8a1d-836180adcbeb"
      unitRef="usd">7507000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i0044f7e8a1714e58b3240dd57d1174dd_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjUtMS0xLTEtMTEzODg5_f0320cdd-53ce-453a-bd0b-8d74967d837e"
      unitRef="shares">594000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0044f7e8a1714e58b3240dd57d1174dd_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjUtMy0xLTEtMTEzODg5_4e28637d-67ae-448e-b837-f5d5c38b184e"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i09fa52ebd2b34355b1ce366a655a9a27_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjUtNS0xLTEtMTEzODg5_0bdafe2d-8462-44dd-af6f-c6a129d37f63"
      unitRef="usd">25100000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjUtMTUtMS0xLTExMzg4OQ_053e9156-5de5-4d80-8f31-d698ffaf011c"
      unitRef="usd">25105000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjUtMTktMS0xLTExMzg4OQ_279da062-741c-4d99-960c-bb2fc9856299"
      unitRef="usd">25105000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6d4b326441964968b4966eb34c210dec_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjYtMTEtMS0xLTExMzg4OQ_743f4555-0d0b-4a38-9b4e-c1b3173634f7"
      unitRef="shares">130000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6d4b326441964968b4966eb34c210dec_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjYtMTMtMS0xLTExMzg4OQ_f33c1ec3-5b74-49b0-b8cb-4e0b41079c24"
      unitRef="usd">38651000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjYtMTUtMS0xLTExMzg4OQ_b77f81f4-3b34-4596-930f-2853d527ea36"
      unitRef="usd">38651000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjYtMTktMS0xLTExMzg4OQ_6a7b379c-7d24-423c-9ad3-30048f7f8c21"
      unitRef="usd">38651000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i0044f7e8a1714e58b3240dd57d1174dd_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMS0xLTEtMTI3ODI5_de828cea-f42b-4fdb-aeb6-7acc488c14cc"
      unitRef="shares">130000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i0044f7e8a1714e58b3240dd57d1174dd_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMy0xLTEtMTI3ODI5_05038072-0f3c-4947-b911-2b40361aec9b"
      unitRef="usd">1000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i09fa52ebd2b34355b1ce366a655a9a27_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctNS0xLTEtMTI3ODM2_49dd5fb9-8995-462b-91fe-8d7a70daad42"
      unitRef="usd">4574000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i202affb2e366498499c23cfe5827d4f4_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctNy0xLTEtMTI3ODM2_dc75fbca-847e-48c4-903b-25efc1f56f4d"
      unitRef="usd">34076000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="i6d4b326441964968b4966eb34c210dec_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMTEtMS0xLTEyNzg0Mw_08e3b495-a5dd-4b5e-9450-0b073aaa250a"
      unitRef="shares">130000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i6d4b326441964968b4966eb34c210dec_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMTMtMS0xLTEyNzg1MA_788791eb-9a4a-45ec-99b3-28e775ecb9a7"
      unitRef="usd">-38651000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMTUtMS0xLTEyNzg1Nw_d900ecce-9389-4354-8a9e-5c57be975745"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMTktMS0xLTEyNzg3MQ_e6a21e63-6de7-45f1-aeb4-18974a9954ba"
      unitRef="usd">0</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i09fa52ebd2b34355b1ce366a655a9a27_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctNS0xLTEtMTEzODg5_57381a79-6d8d-4192-8934-be45f034edcd"
      unitRef="usd">73617000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3e03206a2e02440788666fce9bfe382c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMTUtMS0xLTExMzg4OQ_639c7643-21d9-4939-89d8-94fd7a8c5e5b"
      unitRef="usd">73617000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjctMTktMS0xLTExMzg4OQ_487272fa-4f4b-4fb0-873b-5d764907c491"
      unitRef="usd">73617000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iae09a46d262048b99edd5c7031aec189_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtMS0xLTEtMTEzODg5_c7e8f513-0b0d-46af-9430-97847a5272ff"
      unitRef="shares">50944000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae09a46d262048b99edd5c7031aec189_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtMy0xLTEtMTEzODg5_ba8db36f-a009-4aac-8cee-9645f0363a80"
      unitRef="usd">509000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icbf8016475104679b9b0dd9e11d2759d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtNS0xLTEtMTEzODg5_6472a820-8c9a-4275-b9b0-390a9eadb5de"
      unitRef="usd">1804940000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc15feda36ef49a7a0c8bc57b9bf0fa7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtNy0xLTEtMTEzODg5_339420a1-6046-4999-ac54-3e8a0d0ec091"
      unitRef="usd">1432901000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i397fef24d54e4b48a7ec28383570885e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtOS0xLTEtMTEzODg5_083b243f-de18-4e32-bd33-60f4d8ef560d"
      unitRef="usd">-262057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i4cdd53e7f49a4a63b05f9fc263ca59f6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtMTEtMS0xLTExMzg4OQ_873ae7c2-f3b6-4ca1-81c1-2d4d47ea1e06"
      unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4cdd53e7f49a4a63b05f9fc263ca59f6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtMTMtMS0xLTExMzg4OQ_56ab61fb-20ed-400b-a59c-7ef602404442"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1c2bf406c13d49e9b17cc74411721551_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtMTUtMS0xLTExMzg4OQ_e95f5dc5-421f-47c1-924d-ee4ab3ff5f9c"
      unitRef="usd">2976293000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81a8b7a085684b689aedb65bb4b00ad1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtMTctMS0xLTExMzg4OQ_6eeb9bdd-5ed6-4763-ac4c-460de9c95a9f"
      unitRef="usd">4785000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl83Ni9mcmFnOjk2YThjMjg1NDViODRlYWI4YzQzODFjMjNkOTZlZmRhL3RhYmxlOmZhOGQwN2Y3YzQ5NjQxMGNiNTEyOTkyMTg4ZjI3ZjM4L3RhYmxlcmFuZ2U6ZmE4ZDA3ZjdjNDk2NDEwY2I1MTI5OTIxODhmMjdmMzhfMjgtMTktMS0xLTExMzg4OQ_7a01b2e8-efe7-4754-b26a-bb0010552e60"
      unitRef="usd">2981078000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyMzE_5b3cad8e-141c-4147-8b66-1f14885c867c">DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charles River Laboratories International,&#160;Inc. (the Company), together with its subsidiaries, is a full service, non-clinical global drug development partner. The Company has built upon its core competency of laboratory animal medicine and science (research model technologies) to develop a diverse portfolio of discovery and safety assessment services, both Good Laboratory Practice (GLP) and non-GLP, that enable the Company to support its clients from target identification through non-clinical development. The Company also provides a suite of products and services to support its clients&#x2019; manufacturing activities. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidated financial statements reflect its financial statements and those of its subsidiaries in which the Company holds a controlling financial interest. For consolidated entities in which the Company owns or is exposed to less than 100% of the economics, the Company records net income (loss) attributable to noncontrolling interests in its consolidated statements of income equal to the percentage of the economic or ownership interest retained in such entities by the respective noncontrolling parties. Redeemable noncontrolling interests, where the noncontrolling interest holders have the ability to require the Company to purchase the remaining interests, are classified in the mezzanine section of the consolidated balance sheets, which is presented above the equity section and below liabilities. Intercompany balances and transactions are eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fiscal year is typically based on 52-weeks, with each quarter composed of 13 weeks ending on the last Saturday on, or closest to, March 31, June 30, September 30, and December&#160;31. A 53rd week in the fourth quarter of the fiscal year is occasionally necessary to align with a December 31 calendar year-end, which occurred in this fiscal year 2022.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 reports its results in three reportable segments: Research Models and Services (RMS), Discovery and Safety Assessment (DSA), and Manufacturing Solutions (Manufacturing).&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company&#x2019;s RMS reportable segment includes the Research Models, Research Model Services, and Cell Solutions businesses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;R&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;esearch Models includes the commercial production and sale of small research models, as well as the supply of large research models. Research Model Services includes: Genetically Engineered Models and Services (GEMS), which performs contract breeding and other services associated with genetically engineered models; Research Animal Diagnostic Services (RADS), which provides health monitoring and diagnostics services related to research models; Insourcing Solutions (IS), which provides colony management of its clients&#x2019; research operations (including recruitment, training, staffing, and management services) within our clients&#x2019; facilities and utilizing both our Charles River Accelerator and Development Lab (&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRADL&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;&#x2122;) and our Explora BioLabs options, in which we provide vivarium space to our clients; and Cell Solutions, which supplies controlled, consistent, customized primary cells and blood components derived from normal and mobilized peripheral blood, bone marrow, and cord blood. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s DSA reportable segment includes two businesses: Discovery Services and Safety Assessment. The Company provides regulated and non-regulated DSA services to support the research, development, and regulatory-required safety testing of potential new drugs, including therapeutic discovery and optimization plus in vitro and in vivo studies, laboratory support services, and strategic non-clinical consulting and program management to support product development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Manufacturing reportable segment includes Microbial Solutions, which provides &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 vitro&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; (non-animal) lot-release testing products, microbial detection products, and species identification services and Biologics Solutions (Biologics), which performs specialized testing of biologics (Biologics Testing Solutions) as well as contract development and manufacturing products and services (CDMO). In December of 2022, the Company sold the Avian Vaccine Services business (Avian), reported in the Manufacturing segment, which supplied specific-pathogen-free chicken eggs and chickens.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 consolidated financial statements in accordance with generally accepted accounting principles in the United States (U.S. GAAP) requires that the Company make estimates and judgments that may affect the reported amounts of assets, liabilities, revenues, expenses and related disclosure of contingent assets and liabilities. On an on-going basis, the Company evaluates its estimates, judgments, and methodologies. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results may differ from these estimates under different assumptions or conditions. Changes in estimates are reflected in reported results in the period in which they become known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 the date of issuance of these consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company&#x2019;s consolidated financial statements.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Newly Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the FASB issued ASU 2021-10, &#x201c;Government Assistance (Topic 832): Disclosures by Business Entities About Government Assistance.&#x201d; ASU 2021-10 requires disclosures about transactions with a government that have been accounted for by a grant or contribution accounting model to increase transparency about the types of transactions, the accounting for the transactions, and the effect on the financial statements. The ASU is effective for fiscal years beginning after December 15, 2021 and will be applied on a prospective basis. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s adoption of this standard in fiscal year 2022 did not have an impact on the consolidated financial statements and related disclosures.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Newly Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 2022, the FASB issued ASU 2022-04, &#x201c;Liabilities &#x2013; Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.&#x201d; ASU 2022-04 requires quantitative and qualitative disclosures about the use of supplier finance programs. The ASU is effective for fiscal years beginning after December 15, 2022, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years for selected disclosures, and will be applied on a prospective basis. The Company is currently evaluating the impact this new standard will have on the related disclosures in the consolidated financial statements, but does not believe there will be a material impact.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents, and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents include money market funds, time deposits and other investments with remaining maturities at the purchase date of three months or less. Time deposits with original maturities of greater than three months are reported as short-term investments.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Receivables and Contract Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 records trade receivables and contract assets, net of an allowance for credit losses. An allowance for credit losses is established based on historical collection information, a review of major client accounts receivable balances, current economic conditions in the geographies in which it operates, and the Company&#x2019;s expectations of future economic conditions that may affect the collectability of the recorded amounts. Amounts determined to be uncollectible are charged or written off against the allowance.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, trade receivables and contract assets. The Company places cash and cash equivalents and investments in various financial institutions with high credit rating and limits the amount of credit exposure to any one financial institution. Trade receivables and contract assets are primarily from clients in the pharmaceutical and biotechnology industries, as well as academic and government institutions. Concentrations of credit risk with respect to trade receivables and contract assets, which are typically unsecured, are limited due to the wide variety of customers using the Company&#x2019;s products and services as well as their dispersion across many geographic areas. No single client accounted for more than 3% of revenue in fiscal years 2022, 2021, or 2020 or trade receivables as of December&#160;31, 2022 or December&#160;25, 2021.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting standard for fair value measurements defines fair value, establishes a framework for measuring fair value in accordance with U.S. GAAP, and requires certain disclosures about fair value measurements. Under this standard, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company has certain financial assets and liabilities recorded at fair value, which have been classified as Level 1, 2 or 3 within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 - Fair values are determined utilizing prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 - Fair values are determined by utilizing quoted prices for identical or similar assets and liabilities in active markets or other market observable inputs such as interest rate yield curves and foreign currency spot rates,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 - Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy level is determined by asset and class based on the lowest level of significant input. The observability of inputs may change for certain assets or liabilities. This condition could cause an asset or liability to be reclassified between levels. The Company recognizes&#160;transfers&#160;between levels within the fair value hierarchy, if any, at the&#160;end&#160;of each quarter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuation methodologies used for assets and liabilities measured or disclosed at fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cash equivalents - Valued at market prices determined through third-party pricing services;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Foreign currency forward contracts - Valued using market observable inputs, such as forward foreign exchange points and foreign exchanges rates;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Interest rate swap contracts - Valued using market observable inputs, such as interest rate yield curves; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Life insurance policies - Valued at cash surrender value based on the fair value of underlying investments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Debt instruments - The book value of the Company&#x2019;s revolving loans, which are variable rate loans carried at amortized cost, approximates the fair value based on current market pricing of similar debt. The book values of the Company&#x2019;s Senior Notes, which are fixed rate debt, are carried at amortized cost. Fair values of the Senior Notes are based on quoted market prices and on borrowing rates available to the Company; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Contingent consideration - Valued based on a probability weighting of the future cash flows associated with the potential outcomes &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and certain option pricing models&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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s inventories consist of raw materials, work in process and finished product related primarily to small models, large models, cell supply, microbial solutions products, and avian related eggs and flocks, which have since been divested. Inventories are stated at the lower of cost or net realizable value. Inventory value is generally based on the standard cost method for all businesses except for the Avian business, which was based on an average cost. Standard costs are trued-up to reflect actual cost. For small models inventory, costs include direct materials such as feed and bedding, costs of personnel directly involved in the care of the models, and an allocation of facility overhead. For the large models inventory, costs are primarily the external cost paid to acquire the model along with allocated overhead costs. For cell supply inventory, costs include direct materials, costs of personnel directly involved in the processing of products sold, and an allocation of facility overhead. For the microbial solutions inventory, costs include direct materials, cost of personnel directly involved in the manufacturing and assembly of products sold, and an allocation of facility overhead. For the avian related inventory, costs included direct materials, such as animal feed, cost of personnel directly involved with the care of the eggs and flocks, and an allocation of facility overhead. Inventory costs are charged to cost of revenue in the period the products are sold to an external party. The Company analyzes its inventory levels on a quarterly basis and writes down inventory that is determined to be damaged, obsolete or otherwise unmarketable, with a corresponding charge to cost of products sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of inventories is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,118&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;125,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;255,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;199,146&#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-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are carried at cost and are subject to review for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The cost of normal, recurring, or periodic repairs and maintenance activities related to property, plant and equipment is expensed as incurred. In addition, the Company capitalizes certain internal use computer software development costs. Costs incurred during the preliminary project stage are expensed as incurred, while costs incurred during the application development stage are capitalized and amortized over the estimated useful life of the software. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Maintenance and training costs related to software obtained for internal use are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of property, plant and equipment, net is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;963,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;987,544&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Machinery and equipment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;850,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;760,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;141,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer hardware and software &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;227,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;210,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vehicles &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;199,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205,141&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,626,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,394,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,161,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,102,980)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,465,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,291,068&#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:5pt"&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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;These balances include assets under finance leases. See Note 14, &#x201c;Leases.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense in fiscal years 2022, 2021 and 2020 was $157.3 million, $140.7 million and $123.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready for its intended use, at which point the interest costs are amortized as depreciation expense over the life of the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 generally depreciates the cost of its property, plant and equipment using the straight-line method over the estimated useful lives of the respective assets as follow:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.847%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(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:9pt;font-weight:400;line-height:120%"&gt;Land&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:9pt;font-weight:400;line-height:120%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10 - 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Machinery and equipment&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 20&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 8&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:120%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the shorter of the estimated useful life of the asset or the lease term. Finance lease assets are amortized over the lease term, however, if ownership is transferred by the end of the finance lease, or there is a bargain purchase option, such finance lease assets are amortized over the useful life that would be assigned if such assets were owned. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company disposes of property, plant and equipment, it removes the associated cost and accumulated depreciation from the related accounts on its consolidated balance sheet and includes any resulting gain or loss recorded in Other (expense) income, net in the accompanying consolidated statements of income.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 accounts for business combinations under the acquisition method of accounting. The Company allocates the amounts that it pays for each acquisition to the assets it acquires and liabilities it assumes based on their fair values at the dates of acquisition, including identifiable intangible assets, which typically represents a significant portion of the purchase price. The determination of the fair value of intangible assets requires the use of significant judgment using management&#x2019;s best estimates of inputs and assumptions that a market participant would use. Significant judgments include (i) the fair value; and (ii) whether such intangible assets are amortizable or non-amortizable and, if the former, the period and the method by which the intangible asset will be amortized. The Company utilizes commonly accepted valuation techniques, such as the income, cost, and market approaches as appropriate, in establishing the fair value of intangible assets. Typically, key assumptions include projections of cash flows that arise from identifiable intangible assets of acquired businesses as well as discount rates based on an analysis of the weighted average cost of capital, adjusted for specific risks associated with the assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent acquisitions, customer relationship intangible assets (also referred to as client relationships) are the most significant identifiable asset acquired. To determine the fair value of the acquired client relationships, the Company typically utilizes the multiple period excess earnings model (a commonly accepted valuation technique), which relies on the following key assumptions: projections of cash flows from the acquired entities, which includes future revenue growth rates, operating income margins, and customer attrition rates; as well as discount rates based on an analysis of the acquired entities&#x2019; weighted average cost of capital.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 for the Company&#x2019;s acquisitions may include future payments that are contingent upon the occurrence of a particular event. The Company records an obligation for such contingent payments at fair value on the acquisition date. The Company estimates the fair value of contingent consideration obligations through valuation models, such as probability-weighted and option pricing models, that incorporate probability adjusted assumptions and simulations related to the achievement of the milestones and the likelihood of making related payments. The Company revalues these contingent consideration obligations each reporting period. Changes in the fair value of the contingent consideration obligations are recognized in the Company&#x2019;s consolidated statements of income as a component of selling, general and administrative expenses. Changes in the fair value of the contingent consideration obligations can result from changes to one or multiple inputs, including adjustments to the discount rates and changes in the assumed probabilities of successful achievement of certain financial targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rates in the Company&#x2019;s valuation models represent a measure of the credit risk associated with settling the liability. The period over which the Company discounts its contingent obligations is typically based on when the contingent payments would be triggered. These fair value measurements are based on significant inputs not observable in the market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 records divestitures at fair value less cost to sell with any related gain or loss from sale recorded within Other income (expense) on the Company&#x2019;s consolidated statements of income. If the sale price includes contingent payments, these are fair valued using a probability weighted model. If the business divested is part of a reporting unit, goodwill from the reporting unit is reallocated based on the fair value of the divested business compared to the fair value of the reporting unit. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 difference between the purchase price and the fair value of assets acquired and liabilities assumed when accounted for using the acquisition method of accounting. Goodwill is not amortized, but reviewed for impairment on an annual basis, during the fourth quarter, or more frequently if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of the Company's reporting units below their carrying amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative impairment test. If the Company elects this option and believes, as a result of the qualitative assessment, that it is more-likely-than-not that the carrying value of goodwill is not recoverable, the quantitative impairment test is required; otherwise, no further testing is required. Alternatively, the Company may elect to not first assess qualitative factors and immediately perform the quantitative impairment test. In the quantitative test, the Company compares the fair value of its reporting units to their carrying values. If the carrying values of the net assets assigned to the reporting units exceed the fair values of the reporting units an impairment loss equal to the difference would be recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets, including client relationships, are amortized over the pattern in which the economic benefits of the intangible assets are utilized and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable.&#160;Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset, which requires the use of customer attrition rates and other assumptions. In the event that such cash flows are not expected to be sufficient to recover the carrying amount of the definite-lived intangible assets, the definite-lived intangible assets are written-down to their fair values.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Valuation and Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. In the event that such cash flows are not expected to be sufficient to recover the carrying amount of the assets, the assets are written-down to their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets to be disposed of are carried at fair value less costs to sell.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Venture Capital Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 invests in several venture capital funds that invest in start-up companies, primarily in the life sciences industry. The Company&#x2019;s ownership interest in these funds ranges from less than 1% to approximately 12%. The Company accounts for the investments in limited partnerships (LPs), which are variable interest entities, under the equity method of accounting. For publicly-held investments in the LPs, the Company adjusts for changes in fair market value based on reported share holdings at the end of each fiscal quarter. The Company is not the primary beneficiary because it has no power to direct the activities that most significantly affect the LPs&#x2019; economic performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the equity method of accounting, the Company&#x2019;s portion of the investment gains and losses, as reported in the fund&#x2019;s financial statements on a quarterly lag each reporting period, is recorded in other (expense) income, net in the accompanying consolidated statements of income. In addition, the Company adjusts the carrying value of these investments to reflect its estimate of changes to fair value since the fund&#x2019;s financial statements are based on information from the fund&#x2019;s management team, market prices of known public holdings of the fund, and other information.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Strategic Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 invests, with minority positions, directly in equity of predominantly privately-held companies that are reported either at fair value or under the equity method of accounting, as appropriate. Equity investments that do not have readily determinable fair values are generally recorded at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same investee. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses from strategic equity investments are recorded in Other (expense) income, net in the accompanying &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consolidated statements of income.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 exposed to certain risks relating to its ongoing business operations including changes to interest rates and currency exchange rates. The company uses derivative instruments primarily to manage currency exchange and interest rate risks. The Company recognizes derivative instruments as either assets or liabilities and measures those instruments at fair value. If a derivative is a hedge, depending on the nature of the hedge, changes in the fair value of the derivative are either offset against the change in fair value of the hedged item through earnings or recognized in other comprehensive items until the hedged item is recognized in earnings. Derivatives that are not designated as hedges are recorded at fair value through earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivative instruments that are designated and qualify as a cash flow hedge, the gain or loss on the derivative is reported as a component of other comprehensive items and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings and is presented in the same income statement line item as the earnings effect of the hedged item. The Company uses an interest rate swap to manage interest rate fluctuation related to floating rate borrowings under the Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 uses short-term forward currency exchange contracts primarily to hedge certain balance sheet and operational exposures resulting from changes in currency exchange rates, predominantly intercompany loans. The currency-exchange contracts principally hedge transactions denominated in Canadian dollars and euros. The company does not hold or engage in transactions involving derivative instruments for purposes other than risk management.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Life Insurance Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in life insurance contracts are recorded at cash surrender value. The initial investment is remeasured based on fair value of underlying investments or contractual value each reporting period. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses from life insurance contracts are recorded in Other income (expense), net in the accompanying &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consolidated statements of income. Investments in and redemptions of these life insurance contracts are reported as cash flows from investing activities in the consolidated statement of cash flows. The Company held 44 contracts at December&#160;31, 2022 with a face value of $74.5 million and 45 contracts with a face value of $89.8 million at December&#160;25, 2021.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At inception of a contract, the Company determines if a contract meets the definition of a lease. A lease is a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. The Company determines if the contract conveys the right to control the use of an identified asset for a period of time. The Company assesses throughout the period of use whether the Company has both of the following: (1) the right to obtain substantially all of the economic benefits from use of the identified asset, and (2) the right to direct the use of the identified asset. This determination is reassessed if the terms of the contract are changed. Leases are classified as operating or finance leases based on the terms of the lease agreement and certain characteristics of the identified asset. Right-of-use assets and lease liabilities are recognized at lease commencement date based on the present value of the minimum future lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 laboratory, production, and office space (real estate), as well as land, vehicles and certain equipment under non-cancellable operating and finance leases. The carrying value of the Company&#x2019;s right-of-use lease assets is substantially concentrated in its real estate leases, while the volume of lease agreements is primarily concentrated in vehicles and equipment leases. The Company&#x2019;s policy is to not record leases with an original term of twelve months or less on the consolidated balance sheets. The Company recognizes lease expense for these short-term leases on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain lease agreements include rental payments that are adjusted periodically for inflation or other variables. In addition to rent, the leases may require the Company to pay additional amounts for taxes, insurance, maintenance and other expenses, which are generally referred to as non-lease components. Such adjustments to rental payments and variable non-lease components are treated as variable lease payments and recognized in the period in which the obligation for these payments was incurred. Variable lease components and variable non-lease components are not measured as part of the right-of-use asset and liability. Only when lease components and their associated non-lease components are fixed are they accounted for as a single lease component and are recognized as part of a right-of-use asset and liability. Total contract consideration is allocated to the combined fixed lease and non-lease component. This policy election applies consistently to all asset classes under lease agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most real estate leases contain clauses for renewal at the Company&#x2019;s option with renewal terms that generally extend the lease term from 1 to 5 years. Certain lease agreements contain options to purchase the leased property and options to terminate the lease. Payments to be made in option periods are recognized as part of the right-of-use lease assets and lease liabilities when it is reasonably certain that the option to extend the lease will be exercised or the option to terminate the lease will not be exercised, or is not at the Company&#x2019;s option. The Company determines whether the reasonably certain threshold is met by considering contract-, asset-, market-, and entity-based factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portfolio approach is applied to certain lease contracts with similar characteristics. The Company&#x2019;s lease agreements do not contain any significant residual value guarantees or material restrictive covenants imposed by the leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 subleases a limited number of lease arrangements. Sublease activity is not material to the consolidated financial statements.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 grants stock options, restricted stock units (RSUs), and performance share units (PSUs) to employees and stock options, and RSUs to non-employee directors under stock-based compensation plans. Stock-based compensation is recognized as an expense in the consolidated statements of income based on the grant date fair value, adjusted for forfeitures when they occur, over the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For stock options and RSUs that vest based on service conditions, the Company uses the straight-line method to allocate compensation expense to reporting periods. Where awards are made with non-substantive vesting periods and a portion of the award continues to vest after the employee&#x2019;s eligible retirement, the Company recognizes expense based on the period from the grant date to the date on which the employee is retirement eligible. The Company records the expense for PSU grants subject to performance and/or market conditions using the accelerated attribution method over the remaining service period when management determines that achievement of the performance-based milestone is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options granted is calculated using the Black-Scholes option-pricing model and the fair value of PSUs is estimated using a lattice model with a Monte Carlo simulation, both of which require the use of subjective assumptions including volatility and expected term, among others. The expected volatility assumption is typically determined using the historical volatility of the Company&#x2019;s common stock over the expected life of the stock-based award. The expected term is determined using historical option exercise activity. The fair value of RSUs is based on the market value of the Company&#x2019;s common stock on the date of grant.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (&#x201c;transaction price&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the amount to which the Company expects to be entitled. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company&#x2019;s anticipated performance and all information (historical, current and forecasted) that is reasonably available. Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Generally, the Company does not extend payment terms beyond one year. Applying the practical expedient, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. The Company&#x2019;s contracts do not generally contain significant financing components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company&#x2019;s service offerings, the Company has identified performance obligations related to leasing Company owned assets. In certain arrangements, customers obtain substantially all of the economic benefits of the identified assets, which may include manufacturing suites and related equipment, and have the right to direct the assets&#x2019; use over the term of the contract. The associated revenue is recognized on a straight-line basis over the term of the lease, which is generally less than one year, and recorded within service revenue. Due to the nature of these arrangements and timing of the contractual lease term, the remaining revenue to be recognized related to these lease performance obligations is not material to the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications exist when the modification either creates new, or changes existing, enforceable rights and obligations. Generally, when contract modifications create new performance obligations, the modification is considered to be a separate contract and revenue is recognized prospectively. When contract modifications change existing performance obligations, the impact on the existing transaction price and measure of progress for the performance obligation to which it relates is generally recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product revenue is generally recognized when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, and may be upon shipment or upon delivery based on the contractual shipping terms of a contract. Service revenue is generally recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. Depending on which better depicts the transfer of value to the customer, the Company generally measures its progress using either cost-to-cost (input method) or right-to-invoice (output method). The Company uses the cost-to-cost measure of progress when it best depicts the transfer of value to the customer which occurs as the Company incurs costs on its contract, generally related to fixed fee service contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. The costs calculation includes variables such as labor hours, allocation of overhead costs, research model costs, and subcontractor costs.&#160;Revenue is recorded proportionally as costs are incurred. The right-to-invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds directly to the value of the Company&#x2019;s performance to date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings and cash collections results in billed receivables (client receivables), contract assets (unbilled revenue), and contract liabilities (current and long-term deferred revenue and customer contract deposits) on the condensed consolidated balance sheets. The Company&#x2019;s payment terms are generally 30 days in the United States and consistent with prevailing practice in international markets. A contract asset is recorded when a right to consideration in exchange for goods or services transferred to a customer is conditioned other than the passage of time. Client receivables are recorded separately from contract assets since only the passage of time is required before consideration is due. A contract liability is recorded when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met. Cumulative catch-up adjustments to revenue are periodically recorded that affect the corresponding contract asset or contract liability, including adjustments arising from a change in the measure of progress, a change in an estimate of the transaction price (including any changes in the assessment of whether an estimate of variable consideration), or a contract modification.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes includes federal, state, local and foreign taxes. Income taxes are accounted for under the liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;differences between the financial statements carrying amounts and their respective tax basis. The Company measures deferred tax assets and liabilities using the enacted tax rates in effect when the temporary differences are expected to be settled. The Company evaluates the realizability of its deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 accounts for uncertain tax positions using a &#x201c;more-likely-than-not&#x201d; threshold for recognizing and resolving uncertain tax positions. The Company evaluates uncertain tax positions on a quarterly basis and considers various factors, including, but not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, information obtained during in-process audit activities and changes in facts or circumstances related to a tax position. The Company also accrues for potential interest and penalties related to unrecognized tax benefits in income tax expense.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency contracts are recorded at fair value in the Company&#x2019;s consolidated balance sheets and are not designated as hedging instruments. Any gains or losses on forward contracts associated with intercompany loans are recognized immediately in Other (expense) income, net and are largely offset by the remeasurement of the underlying intercompany loan. Any gains or losses on forward contracts associated with the Company&#x2019;s U.S. dollar denominated loan borrowed by a non-U.S. entity under the Company&#x2019;s Credit Facility are recognized immediately in Interest expense. Gains or losses incurred on the remeasurement of the Company&#x2019;s U.S. dollar denominated loan borrowed by a non-U.S. entity with a different functional currency is recorded in Other (expense) income, net.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Translation of Foreign Currencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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&#x2019;s subsidiaries that transact in a functional currency other than the U.S. dollar, assets and liabilities are translated at current rates of exchange as of the balance sheet date. Income and expense items are translated at the average foreign exchange rates for the period. Adjustments resulting from the translation of the financial statements of the Company&#x2019;s foreign operations into U.S. dollars are excluded from the determination of net income and are recorded in accumulated other comprehensive loss, a separate component of equity.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension and Other Post-Retirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the funded status of its defined benefit pension and other post-retirement benefit plans as an asset or liability. This amount is defined as the difference between the fair value of plan assets and the benefit obligation. The Company measures plan assets and benefit obligations as of its fiscal year end. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions used to calculate benefit obligations and related pension costs include expected long-term rate of return on plan assets, withdrawal and mortality rates, expected rate of increase in employee compensation levels and a discount rate. Assumptions are determined based on the Company&#x2019;s data and appropriate market indicators, and evaluated each year as of the plan&#x2019;s measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the projected benefit obligations. In determining the expected long-term rate of return on plan assets, the Company considers the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The rate of compensation increase reflects the expected annual salary increases for the plan participants based on historical experience and the current employee compensation strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 required to recognize as a component of other comprehensive income, net of tax, the actuarial gains or losses and prior service costs or credits that arise but were not previously required to be recognized as components of net periodic benefit cost. Other comprehensive income is adjusted as these amounts are later recognized in income as components of net periodic benefit cost. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 records the service cost component of the net periodic benefit cost within Cost of services provided and Selling, general, and administrative expenses and all other components of net periodic benefit cost within Other (expense) income, net in the consolidated statements of income.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes pension settlement gains or losses in the period when all of the following settlement criteria are met: there is an irrevocable action, the Company is relieved of primary responsibility for a benefit obligation, and significant risks related to the obligation and the assets used to effect the settlement are eliminated.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing net income attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Except where the result would be anti-dilutive to income from continuing operations, diluted earnings per share is computed using the treasury stock method, assuming the exercise of stock options and the vesting of RSUs, or PSUs, as well as their related income tax effects.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 periodically retires treasury shares acquired through share repurchases and returns those shares to the status of authorized but unissued. The Company accounts for treasury stock transactions under the cost method. For each reacquisition of common stock, the number of shares and the acquisition price for those shares is added to the existing treasury stock count and total value. Thus, the average cost per share is re-averaged each time shares are acquired. When treasury shares are retired, the Company allocates the excess of the repurchase price over the par value of shares acquired to both retained earnings and additional paid-in-capital. The portion allocated to additional paid-in-capital is determined by applying a percentage, determined by dividing the number of shares to be retired by the number of shares issued, to the balance of additional paid-in-capital as of the retirement date.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyODY_0024f784-ed61-4bd9-80df-80af5a26c4db">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidated financial statements reflect its financial statements and those of its subsidiaries in which the Company holds a controlling financial interest. For consolidated entities in which the Company owns or is exposed to less than 100% of the economics, the Company records net income (loss) attributable to noncontrolling interests in its consolidated statements of income equal to the percentage of the economic or ownership interest retained in such entities by the respective noncontrolling parties. Redeemable noncontrolling interests, where the noncontrolling interest holders have the ability to require the Company to purchase the remaining interests, are classified in the mezzanine section of the consolidated balance sheets, which is presented above the equity section and below liabilities. Intercompany balances and transactions are eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fiscal year is typically based on 52-weeks, with each quarter composed of 13 weeks ending on the last Saturday on, or closest to, March 31, June 30, September 30, and December&#160;31. A 53rd week in the fourth quarter of the fiscal year is occasionally necessary to align with a December 31 calendar year-end, which occurred in this fiscal year 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzMDU_b3182ef2-cb66-4186-a2e6-c1b569450747">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 reports its results in three reportable segments: Research Models and Services (RMS), Discovery and Safety Assessment (DSA), and Manufacturing Solutions (Manufacturing).&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company&#x2019;s RMS reportable segment includes the Research Models, Research Model Services, and Cell Solutions businesses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;R&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;esearch Models includes the commercial production and sale of small research models, as well as the supply of large research models. Research Model Services includes: Genetically Engineered Models and Services (GEMS), which performs contract breeding and other services associated with genetically engineered models; Research Animal Diagnostic Services (RADS), which provides health monitoring and diagnostics services related to research models; Insourcing Solutions (IS), which provides colony management of its clients&#x2019; research operations (including recruitment, training, staffing, and management services) within our clients&#x2019; facilities and utilizing both our Charles River Accelerator and Development Lab (&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRADL&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;&#x2122;) and our Explora BioLabs options, in which we provide vivarium space to our clients; and Cell Solutions, which supplies controlled, consistent, customized primary cells and blood components derived from normal and mobilized peripheral blood, bone marrow, and cord blood. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s DSA reportable segment includes two businesses: Discovery Services and Safety Assessment. The Company provides regulated and non-regulated DSA services to support the research, development, and regulatory-required safety testing of potential new drugs, including therapeutic discovery and optimization plus in vitro and in vivo studies, laboratory support services, and strategic non-clinical consulting and program management to support product development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Manufacturing reportable segment includes Microbial Solutions, which provides &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 vitro&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; (non-animal) lot-release testing products, microbial detection products, and species identification services and Biologics Solutions (Biologics), which performs specialized testing of biologics (Biologics Testing Solutions) as well as contract development and manufacturing products and services (CDMO). In December of 2022, the Company sold the Avian Vaccine Services business (Avian), reported in the Manufacturing segment, which supplied specific-pathogen-free chicken eggs and chickens.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMTYwNA_f9445b35-5a97-411f-807d-7f4aec12b98c"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:UseOfEstimates
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzMzk_ebdbe459-0463-4dce-9b3a-d08a534247d1">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 consolidated financial statements in accordance with generally accepted accounting principles in the United States (U.S. GAAP) requires that the Company make estimates and judgments that may affect the reported amounts of assets, liabilities, revenues, expenses and related disclosure of contingent assets and liabilities. On an on-going basis, the Company evaluates its estimates, judgments, and methodologies. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results may differ from these estimates under different assumptions or conditions. Changes in estimates are reflected in reported results in the period in which they become known.&lt;/span&gt;&lt;/div&gt;As of the date of issuance of these consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company&#x2019;s consolidated financial statements.</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjE5OTAyMzMyODg5OQ_f699784f-f3a0-488b-a9fe-f680ed355fe2">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Newly Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the FASB issued ASU 2021-10, &#x201c;Government Assistance (Topic 832): Disclosures by Business Entities About Government Assistance.&#x201d; ASU 2021-10 requires disclosures about transactions with a government that have been accounted for by a grant or contribution accounting model to increase transparency about the types of transactions, the accounting for the transactions, and the effect on the financial statements. The ASU is effective for fiscal years beginning after December 15, 2021 and will be applied on a prospective basis. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s adoption of this standard in fiscal year 2022 did not have an impact on the consolidated financial statements and related disclosures.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Newly Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 2022, the FASB issued ASU 2022-04, &#x201c;Liabilities &#x2013; Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.&#x201d; ASU 2022-04 requires quantitative and qualitative disclosures about the use of supplier finance programs. The ASU is effective for fiscal years beginning after December 15, 2022, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years for selected disclosures, and will be applied on a prospective basis. The Company is currently evaluating the impact this new standard will have on the related disclosures in the consolidated financial statements, but does not believe there will be a material impact.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyNDg_689757c0-04c7-4029-b17e-1336b0b11bce">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents, and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents include money market funds, time deposits and other investments with remaining maturities at the purchase date of three months or less. Time deposits with original maturities of greater than three months are reported as short-term investments.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyNDQ_144b4f5e-53cb-41d6-b98e-30e83ec7c879">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Receivables and Contract Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 records trade receivables and contract assets, net of an allowance for credit losses. An allowance for credit losses is established based on historical collection information, a review of major client accounts receivable balances, current economic conditions in the geographies in which it operates, and the Company&#x2019;s expectations of future economic conditions that may affect the collectability of the recorded amounts. Amounts determined to be uncollectible are charged or written off against the allowance.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyODM_9d679da8-1dcd-4bce-a313-2cf81eb7228b">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, trade receivables and contract assets. The Company places cash and cash equivalents and investments in various financial institutions with high credit rating and limits the amount of credit exposure to any one financial institution. Trade receivables and contract assets are primarily from clients in the pharmaceutical and biotechnology industries, as well as academic and government institutions. Concentrations of credit risk with respect to trade receivables and contract assets, which are typically unsecured, are limited due to the wide variety of customers using the Company&#x2019;s products and services as well as their dispersion across many geographic areas. No single client accounted for more than 3% of revenue in fiscal years 2022, 2021, or 2020 or trade receivables as of December&#160;31, 2022 or December&#160;25, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzMTI_f9664127-cbc0-4a42-8f7d-819d5b8f2168">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting standard for fair value measurements defines fair value, establishes a framework for measuring fair value in accordance with U.S. GAAP, and requires certain disclosures about fair value measurements. Under this standard, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company has certain financial assets and liabilities recorded at fair value, which have been classified as Level 1, 2 or 3 within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 - Fair values are determined utilizing prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 - Fair values are determined by utilizing quoted prices for identical or similar assets and liabilities in active markets or other market observable inputs such as interest rate yield curves and foreign currency spot rates,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 - Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy level is determined by asset and class based on the lowest level of significant input. The observability of inputs may change for certain assets or liabilities. This condition could cause an asset or liability to be reclassified between levels. The Company recognizes&#160;transfers&#160;between levels within the fair value hierarchy, if any, at the&#160;end&#160;of each quarter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuation methodologies used for assets and liabilities measured or disclosed at fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cash equivalents - Valued at market prices determined through third-party pricing services;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Foreign currency forward contracts - Valued using market observable inputs, such as forward foreign exchange points and foreign exchanges rates;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Interest rate swap contracts - Valued using market observable inputs, such as interest rate yield curves; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Life insurance policies - Valued at cash surrender value based on the fair value of underlying investments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Debt instruments - The book value of the Company&#x2019;s revolving loans, which are variable rate loans carried at amortized cost, approximates the fair value based on current market pricing of similar debt. The book values of the Company&#x2019;s Senior Notes, which are fixed rate debt, are carried at amortized cost. Fair values of the Senior Notes are based on quoted market prices and on borrowing rates available to the Company; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Contingent consideration - Valued based on a probability weighting of the future cash flows associated with the potential outcomes &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and certain option pricing models&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;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUxODM_7776fb5d-5750-4048-a598-8bef2690602f">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s inventories consist of raw materials, work in process and finished product related primarily to small models, large models, cell supply, microbial solutions products, and avian related eggs and flocks, which have since been divested. Inventories are stated at the lower of cost or net realizable value. Inventory value is generally based on the standard cost method for all businesses except for the Avian business, which was based on an average cost. Standard costs are trued-up to reflect actual cost. For small models inventory, costs include direct materials such as feed and bedding, costs of personnel directly involved in the care of the models, and an allocation of facility overhead. For the large models inventory, costs are primarily the external cost paid to acquire the model along with allocated overhead costs. For cell supply inventory, costs include direct materials, costs of personnel directly involved in the processing of products sold, and an allocation of facility overhead. For the microbial solutions inventory, costs include direct materials, cost of personnel directly involved in the manufacturing and assembly of products sold, and an allocation of facility overhead. For the avian related inventory, costs included direct materials, such as animal feed, cost of personnel directly involved with the care of the eggs and flocks, and an allocation of facility overhead. Inventory costs are charged to cost of revenue in the period the products are sold to an external party. The Company analyzes its inventory levels on a quarterly basis and writes down inventory that is determined to be damaged, obsolete or otherwise unmarketable, with a corresponding charge to cost of products sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjE5OTAyMzMzMjAxMw_69d7a4fa-137d-45fb-b067-4c6460fd8f8a">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of inventories is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,118&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;125,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;255,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;199,146&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfMi0xLTEtMS0xMjEwNDA_c21c42f9-caa8-46e1-9c41-37ea65fb109a"
      unitRef="usd">38892000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfMi0zLTEtMS0xMjEwNDA_a7b57699-a260-438f-a82e-5140bc10a268"
      unitRef="usd">33118000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfMy0xLTEtMS0xMjEwNDA_0014e0ea-0c56-4ff1-8765-fca9c2309e4f"
      unitRef="usd">48367000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfMy0zLTEtMS0xMjEwNDA_0b2e3208-ef09-4a02-b95e-27d2da98ed7e"
      unitRef="usd">40268000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfNC0xLTEtMS0xMjEwNDA_73e311e8-11bb-41a3-87df-fdb2a6740f77"
      unitRef="usd">168550000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfNC0zLTEtMS0xMjEwNDA_1d608124-e952-45bc-9fe9-9a40df01cf17"
      unitRef="usd">125760000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfNS0xLTEtMS0xMjEwNDA_cee4dfa2-2cd3-4192-9851-f4dea4ce9272"
      unitRef="usd">255809000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjNmMzFlMzA4NDAyZDRkN2U5NTMzOWY5MzExODMyZDRlL3RhYmxlcmFuZ2U6M2YzMWUzMDg0MDJkNGQ3ZTk1MzM5ZjkzMTE4MzJkNGVfNS0zLTEtMS0xMjEwNDA_4314d740-3281-4c9a-84ee-02e35e43c875"
      unitRef="usd">199146000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyMzI_3cbd79d2-9fb9-44cc-a4cf-728383fd5b27">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are carried at cost and are subject to review for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The cost of normal, recurring, or periodic repairs and maintenance activities related to property, plant and equipment is expensed as incurred. In addition, the Company capitalizes certain internal use computer software development costs. Costs incurred during the preliminary project stage are expensed as incurred, while costs incurred during the application development stage are capitalized and amortized over the estimated useful life of the software. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Maintenance and training costs related to software obtained for internal use are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of property, plant and equipment, net is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;963,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;987,544&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Machinery and equipment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;850,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;760,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;141,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer hardware and software &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;227,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;210,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vehicles &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;199,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205,141&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,626,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,394,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,161,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,102,980)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,465,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,291,068&#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:5pt"&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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;These balances include assets under finance leases. See Note 14, &#x201c;Leases.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense in fiscal years 2022, 2021 and 2020 was $157.3 million, $140.7 million and $123.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready for its intended use, at which point the interest costs are amortized as depreciation expense over the life of the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 generally depreciates the cost of its property, plant and equipment using the straight-line method over the estimated useful lives of the respective assets as follow:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.847%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(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:9pt;font-weight:400;line-height:120%"&gt;Land&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:9pt;font-weight:400;line-height:120%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10 - 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Machinery and equipment&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 20&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 8&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:120%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the shorter of the estimated useful life of the asset or the lease term. Finance lease assets are amortized over the lease term, however, if ownership is transferred by the end of the finance lease, or there is a bargain purchase option, such finance lease assets are amortized over the useful life that would be assigned if such assets were owned. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company disposes of property, plant and equipment, it removes the associated cost and accumulated depreciation from the related accounts on its consolidated balance sheet and includes any resulting gain or loss recorded in Other (expense) income, net in the accompanying consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNzY5NjU4MTQ3MTc1Mw_3bbca19c-edcf-44b1-a864-2dd4cfa1e7a4">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of property, plant and equipment, net is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;963,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;987,544&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Machinery and equipment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;850,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;760,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;141,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer hardware and software &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;227,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;210,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vehicles &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;199,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205,141&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,626,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,394,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,161,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,102,980)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,465,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,291,068&#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:5pt"&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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;These balances include assets under finance leases. See Note 14, &#x201c;Leases.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8e4bd6c1acdc46a1862f452a9c038b79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMi0xLTEtMS0xMjEwODQ_0608e078-59d4-4e06-bac3-c898b8697f5b"
      unitRef="usd">58192000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iee5c317bcc204430898394cd6f5bfb9e_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMi0zLTEtMS0xMjEwODQ_baaea505-0d16-484a-9860-816186f4cf28"
      unitRef="usd">59486000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i38d5dcf787ec4a359490bc5e64842429_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMy0xLTEtMS0xMjEwODQ_32dd0b28-d512-41f8-99eb-b4011e632131"
      unitRef="usd">963717000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i246f643f699b4fde82994d0d89de6a17_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMy0zLTEtMS0xMjEwODQ_7c350e51-46a0-4a88-b3ca-fe91af43b4cb"
      unitRef="usd">987544000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i23cc9b48e3e04521a6e80327a0c446f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNC0xLTEtMS0xMjEwODQ_986b345b-7d31-4b8c-a718-275cb6c4d316"
      unitRef="usd">850353000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia2863a5c07d14c8e9a51e98c926fefd1_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNC0zLTEtMS0xMjEwODQ_b2a88a45-a9aa-4904-8c13-a1eaf0880da2"
      unitRef="usd">760353000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i19772db3d2824d3386eeb8e3ffda07f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNS0xLTEtMS0xMjEwODQ_d6b8200f-6bb4-4d34-8e27-3bb3a007f099"
      unitRef="usd">294275000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idc627d5c728f4e89a9771d4a6d1adde6_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNS0zLTEtMS0xMjEwODQ_3dbf65e0-1bdd-4154-89ca-e349feaf2ca6"
      unitRef="usd">141525000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c412cc6e02c435c80b5f9c2a2ba2285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNi0xLTEtMS0xMjEwODQ_43545ee9-720b-4bdc-a24a-0e1517214117"
      unitRef="usd">27317000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9426825a2b5f49e4b429b86ac813c792_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNi0zLTEtMS0xMjEwODQ_4d883eeb-8c70-4ae3-9e08-6b81a47b0fad"
      unitRef="usd">22520000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib4a95694c34f4795a907707841eb65f5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNy0xLTEtMS0xMjEwODQ_4076f986-872d-4ae8-975f-8f801c6d4ad1"
      unitRef="usd">227797000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i559c3bf931b3418e9721a6e7e62aaaf9_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfNy0zLTEtMS0xMjEwODQ_a2d4eeba-3a39-46e3-b07e-db1668911c51"
      unitRef="usd">210582000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i56a194df867942d08e4a1c72d7cfc6cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfOC0xLTEtMS0xMjEwODQ_c0743614-dff2-4c3d-8d60-384a8761a322"
      unitRef="usd">5421000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i552bcebd046140c3a8f3a38970f485b8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfOC0zLTEtMS0xMjEwODQ_61610313-d39d-445b-8d73-bb9f1b82aaa0"
      unitRef="usd">6897000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic374e11598f84501b514ffc01da36e7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfOS0xLTEtMS0xMjEwODQ_3bdecee4-04ad-4a88-bb8c-f2a4ee72a3ec"
      unitRef="usd">199713000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iec33e5a5fffc49349e0e44207666c591_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfOS0zLTEtMS0xMjEwODQ_e9edf9bf-7c58-4011-84fc-4a0828abb52c"
      unitRef="usd">205141000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMTAtMS0xLTEtMTIyNzAy_be7e09ef-feeb-4c4c-815d-8d9ec75a5b95"
      unitRef="usd">2626785000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMTAtMy0xLTEtMTIyNzAy_75ea1009-d57a-4d9e-beb6-b2e73a36b552"
      unitRef="usd">2394048000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMTEtMS0xLTEtMTIxMDg0_e7a7bfa7-b367-4e41-a8f4-aa948773faf0"
      unitRef="usd">1161130000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMTEtMy0xLTEtMTIxMDg0_eb497a3e-4935-41e8-889e-78110fe5ced5"
      unitRef="usd">1102980000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMTItMS0xLTEtMTIyNzIz_d9660e3a-8780-4e88-b1c3-8a0a5337bdb2"
      unitRef="usd">1465655000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOmEzOWQ3YWE1Y2E0YzRjNzk5ZmM1MzUyMjdiZjEwNWMwL3RhYmxlcmFuZ2U6YTM5ZDdhYTVjYTRjNGM3OTlmYzUzNTIyN2JmMTA1YzBfMTItMy0xLTEtMTIyNzIz_b04beaff-e673-4d83-912f-94700b37d947"
      unitRef="usd">1291068000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNTQ5NzU1ODYwMTAw_d9eeb948-4727-4e6f-a6f5-27678ef3b434"
      unitRef="usd">157300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNTQ5NzU1ODYwMTA1_cc00bfa5-3648-4ed4-9bdb-756d296663d7"
      unitRef="usd">140700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNTQ5NzU1ODYwMTEz_8c5f01bc-1fb2-4d49-8ecf-5bdcb6ae96e0"
      unitRef="usd">123000000</us-gaap:Depreciation>
    <crl:PropertyPlantandEquipmentUsefulLivesTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyNzY_f13243f3-2af3-4be1-9806-eae925e71ea9">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 generally depreciates the cost of its property, plant and equipment using the straight-line method over the estimated useful lives of the respective assets as follow:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.847%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(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:9pt;font-weight:400;line-height:120%"&gt;Land&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:9pt;font-weight:400;line-height:120%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10 - 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Machinery and equipment&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 20&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 8&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:120%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3 - 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crl:PropertyPlantandEquipmentUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i78abff233b6641a080c872f55910312c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfMy0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjoxYzQzYzdhMTZiNTI0MzIxYmVkMDVlMmI2OTQ1OWFmNF80_f4650288-c510-445b-bdee-38f3960251b0">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7a9577bc5d2f46a586db3e00ed65f2c8_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfMy0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjoxYzQzYzdhMTZiNTI0MzIxYmVkMDVlMmI2OTQ1OWFmNF85_acd4aefd-a7c7-4394-a0e1-2aaf2a44764e">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i60f5cde149744361a793f146da3d06d5_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNC0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjowNjQ3Mzg4NWRiZjg0ZTVlODExN2IyNjBiMzIxOTZjMl80_0a0a0fd8-69a0-4817-9e6e-ac1b011995a4">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i82e87ae87ce040cbacac66f75a5d5369_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNC0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjowNjQ3Mzg4NWRiZjg0ZTVlODExN2IyNjBiMzIxOTZjMl85_f52bf519-9a0a-427a-9243-01894bda180a">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i010714fd0ae844318796e1c30a0722f2_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNS0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjpkN2UzODY1MzU0Yjk0Yzg2YmMxZGVhMzE0YWE1NTIwOF80_9752a722-10b7-4fee-86cf-0db5a01b2dde">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i48dc8b9dabf8471b925aef1d02ab55ea_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNS0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjpkN2UzODY1MzU0Yjk0Yzg2YmMxZGVhMzE0YWE1NTIwOF85_029a4048-52b2-4ce3-97be-dd54a9b2c9de">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i892a604fff2346f2bcc16b4ad866afc5_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNi0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjo3MzFjZmMwYjYxNjc0ZDE2ODAyM2EwZmJjYmQxYzQ3N180_faf0c8dc-aca9-4480-b06a-735488728bef">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i873087e49f1e43c9b39eb8daae328bfd_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNi0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjo3MzFjZmMwYjYxNjc0ZDE2ODAyM2EwZmJjYmQxYzQ3N185_15ca2fcb-52e1-4398-9764-a98eeb9f3c93">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4de63bd72ea24a949f66daf32eb8458a_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNy0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjowYzE2ODQ0YTUzN2Y0NDZiYTU1ZGMyMTQ3NjM1NjU0ZF80_57229b0a-0d10-4266-8d68-1479f8193489">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i74c5b36fef704a938ea8ffaad719aa97_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RhYmxlOjljMGFmNGVkNTY2MDQ3ZDdiOWMyNjMzOGJiMDgwNjZiL3RhYmxlcmFuZ2U6OWMwYWY0ZWQ1NjYwNDdkN2I5YzI2MzM4YmIwODA2NmJfNy0xLTEtMS0xMTM4ODkvdGV4dHJlZ2lvbjowYzE2ODQ0YTUzN2Y0NDZiYTU1ZGMyMTQ3NjM1NjU0ZF85_9add0106-304f-4d16-a5ad-d22c819b9eec">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyNjc_b3c25d1d-680d-43bc-ab2a-b09798b8e5d3">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 accounts for business combinations under the acquisition method of accounting. The Company allocates the amounts that it pays for each acquisition to the assets it acquires and liabilities it assumes based on their fair values at the dates of acquisition, including identifiable intangible assets, which typically represents a significant portion of the purchase price. The determination of the fair value of intangible assets requires the use of significant judgment using management&#x2019;s best estimates of inputs and assumptions that a market participant would use. Significant judgments include (i) the fair value; and (ii) whether such intangible assets are amortizable or non-amortizable and, if the former, the period and the method by which the intangible asset will be amortized. The Company utilizes commonly accepted valuation techniques, such as the income, cost, and market approaches as appropriate, in establishing the fair value of intangible assets. Typically, key assumptions include projections of cash flows that arise from identifiable intangible assets of acquired businesses as well as discount rates based on an analysis of the weighted average cost of capital, adjusted for specific risks associated with the assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent acquisitions, customer relationship intangible assets (also referred to as client relationships) are the most significant identifiable asset acquired. To determine the fair value of the acquired client relationships, the Company typically utilizes the multiple period excess earnings model (a commonly accepted valuation technique), which relies on the following key assumptions: projections of cash flows from the acquired entities, which includes future revenue growth rates, operating income margins, and customer attrition rates; as well as discount rates based on an analysis of the acquired entities&#x2019; weighted average cost of capital.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 for the Company&#x2019;s acquisitions may include future payments that are contingent upon the occurrence of a particular event. The Company records an obligation for such contingent payments at fair value on the acquisition date. The Company estimates the fair value of contingent consideration obligations through valuation models, such as probability-weighted and option pricing models, that incorporate probability adjusted assumptions and simulations related to the achievement of the milestones and the likelihood of making related payments. The Company revalues these contingent consideration obligations each reporting period. Changes in the fair value of the contingent consideration obligations are recognized in the Company&#x2019;s consolidated statements of income as a component of selling, general and administrative expenses. Changes in the fair value of the contingent consideration obligations can result from changes to one or multiple inputs, including adjustments to the discount rates and changes in the assumed probabilities of successful achievement of certain financial targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rates in the Company&#x2019;s valuation models represent a measure of the credit risk associated with settling the liability. The period over which the Company discounts its contingent obligations is typically based on when the contingent payments would be triggered. These fair value measurements are based on significant inputs not observable in the market.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjE5OTAyMzM1MjgyMQ_f2c70979-bea0-4eb9-a2a7-aa7196a3f52c">DivestituresThe Company records divestitures at fair value less cost to sell with any related gain or loss from sale recorded within Other income (expense) on the Company&#x2019;s consolidated statements of income. If the sale price includes contingent payments, these are fair valued using a probability weighted model. If the business divested is part of a reporting unit, goodwill from the reporting unit is reallocated based on the fair value of the divested business compared to the fair value of the reporting unit.</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzNDA_4cc8bbbe-ca4f-4602-aab0-9d152325a8c1">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 difference between the purchase price and the fair value of assets acquired and liabilities assumed when accounted for using the acquisition method of accounting. Goodwill is not amortized, but reviewed for impairment on an annual basis, during the fourth quarter, or more frequently if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of the Company's reporting units below their carrying amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 the option to first assess qualitative factors to determine whether it is necessary to perform the quantitative impairment test. If the Company elects this option and believes, as a result of the qualitative assessment, that it is more-likely-than-not that the carrying value of goodwill is not recoverable, the quantitative impairment test is required; otherwise, no further testing is required. Alternatively, the Company may elect to not first assess qualitative factors and immediately perform the quantitative impairment test. In the quantitative test, the Company compares the fair value of its reporting units to their carrying values. If the carrying values of the net assets assigned to the reporting units exceed the fair values of the reporting units an impairment loss equal to the difference would be recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets, including client relationships, are amortized over the pattern in which the economic benefits of the intangible assets are utilized and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable.&#160;Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset, which requires the use of customer attrition rates and other assumptions. In the event that such cash flows are not expected to be sufficient to recover the carrying amount of the definite-lived intangible assets, the definite-lived intangible assets are written-down to their fair values.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyMDM_28eff773-5f39-4529-a20c-ab7586fa2d02">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Valuation and Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets or asset group may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. In the event that such cash flows are not expected to be sufficient to recover the carrying amount of the assets, the assets are written-down to their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets to be disposed of are carried at fair value less costs to sell.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:InterestInUnincorporatedJointVenturesOrPartnershipsPolicy
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyODg_b5657a0a-a7e5-4859-8235-55a99de36744">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Venture Capital Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 invests in several venture capital funds that invest in start-up companies, primarily in the life sciences industry. The Company&#x2019;s ownership interest in these funds ranges from less than 1% to approximately 12%. The Company accounts for the investments in limited partnerships (LPs), which are variable interest entities, under the equity method of accounting. For publicly-held investments in the LPs, the Company adjusts for changes in fair market value based on reported share holdings at the end of each fiscal quarter. The Company is not the primary beneficiary because it has no power to direct the activities that most significantly affect the LPs&#x2019; economic performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the equity method of accounting, the Company&#x2019;s portion of the investment gains and losses, as reported in the fund&#x2019;s financial statements on a quarterly lag each reporting period, is recorded in other (expense) income, net in the accompanying consolidated statements of income. In addition, the Company adjusts the carrying value of these investments to reflect its estimate of changes to fair value since the fund&#x2019;s financial statements are based on information from the fund&#x2019;s management team, market prices of known public holdings of the fund, and other information.&lt;/span&gt;&lt;/div&gt;</us-gaap:InterestInUnincorporatedJointVenturesOrPartnershipsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i54c09900b4c64bb18fdd1b67a70303ca_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjA1NzQ_2d65d89a-431f-4b82-8439-c7b92a035370"
      unitRef="number">0.01</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic84e280814b444d58601357fcab40158_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjA1OTQ_92680f3b-7f05-4578-828a-14dc69bece82"
      unitRef="number">0.12</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyNjA_1eed4a6d-8991-4980-bb6a-62b66061c4cb">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Strategic Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 invests, with minority positions, directly in equity of predominantly privately-held companies that are reported either at fair value or under the equity method of accounting, as appropriate. Equity investments that do not have readily determinable fair values are generally recorded at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same investee. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses from strategic equity investments are recorded in Other (expense) income, net in the accompanying &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjE5OTAyMzMzMjAxMQ_eba811ef-f441-4de4-a7c7-6a3633d53200">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 exposed to certain risks relating to its ongoing business operations including changes to interest rates and currency exchange rates. The company uses derivative instruments primarily to manage currency exchange and interest rate risks. The Company recognizes derivative instruments as either assets or liabilities and measures those instruments at fair value. If a derivative is a hedge, depending on the nature of the hedge, changes in the fair value of the derivative are either offset against the change in fair value of the hedged item through earnings or recognized in other comprehensive items until the hedged item is recognized in earnings. Derivatives that are not designated as hedges are recorded at fair value through earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivative instruments that are designated and qualify as a cash flow hedge, the gain or loss on the derivative is reported as a component of other comprehensive items and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings and is presented in the same income statement line item as the earnings effect of the hedged item. The Company uses an interest rate swap to manage interest rate fluctuation related to floating rate borrowings under the Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 uses short-term forward currency exchange contracts primarily to hedge certain balance sheet and operational exposures resulting from changes in currency exchange rates, predominantly intercompany loans. The currency-exchange contracts principally hedge transactions denominated in Canadian dollars and euros. The company does not hold or engage in transactions involving derivative instruments for purposes other than risk management.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:LifeSettlementContractsPolicy
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzNDE_2206f09e-044e-4269-81f9-3e360f4d61fd">Life Insurance Contracts&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in life insurance contracts are recorded at cash surrender value. The initial investment is remeasured based on fair value of underlying investments or contractual value each reporting period. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses from life insurance contracts are recorded in Other income (expense), net in the accompanying &lt;/span&gt;consolidated statements of income. Investments in and redemptions of these life insurance contracts are reported as cash flows from investing activities in the consolidated statement of cash flows.</us-gaap:LifeSettlementContractsPolicy>
    <us-gaap:LifeSettlementContractsInvestmentMethodNumberOfContracts
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNjA0NzMxNDAyOTgzNg_a756675b-9713-46d2-86c2-f29020907526"
      unitRef="contract">44</us-gaap:LifeSettlementContractsInvestmentMethodNumberOfContracts>
    <us-gaap:LifeSettlementContractsInvestmentMethodFaceValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjI5MjU_3793c19a-525d-41fc-9668-80acaf767428"
      unitRef="usd">74500000</us-gaap:LifeSettlementContractsInvestmentMethodFaceValue>
    <us-gaap:LifeSettlementContractsInvestmentMethodNumberOfContracts
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjI5MzI_52781df7-3cbe-4009-b8c1-41575117ea1e"
      unitRef="contract">45</us-gaap:LifeSettlementContractsInvestmentMethodNumberOfContracts>
    <us-gaap:LifeSettlementContractsInvestmentMethodFaceValue
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjI5NjY_045af42f-a249-4b21-be64-30c7aafa6d89"
      unitRef="usd">89800000</us-gaap:LifeSettlementContractsInvestmentMethodFaceValue>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzNDg_64b5e8dc-ed2c-44cb-952e-43adf5b59db0">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At inception of a contract, the Company determines if a contract meets the definition of a lease. A lease is a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. The Company determines if the contract conveys the right to control the use of an identified asset for a period of time. The Company assesses throughout the period of use whether the Company has both of the following: (1) the right to obtain substantially all of the economic benefits from use of the identified asset, and (2) the right to direct the use of the identified asset. This determination is reassessed if the terms of the contract are changed. Leases are classified as operating or finance leases based on the terms of the lease agreement and certain characteristics of the identified asset. Right-of-use assets and lease liabilities are recognized at lease commencement date based on the present value of the minimum future lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 laboratory, production, and office space (real estate), as well as land, vehicles and certain equipment under non-cancellable operating and finance leases. The carrying value of the Company&#x2019;s right-of-use lease assets is substantially concentrated in its real estate leases, while the volume of lease agreements is primarily concentrated in vehicles and equipment leases. The Company&#x2019;s policy is to not record leases with an original term of twelve months or less on the consolidated balance sheets. The Company recognizes lease expense for these short-term leases on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain lease agreements include rental payments that are adjusted periodically for inflation or other variables. In addition to rent, the leases may require the Company to pay additional amounts for taxes, insurance, maintenance and other expenses, which are generally referred to as non-lease components. Such adjustments to rental payments and variable non-lease components are treated as variable lease payments and recognized in the period in which the obligation for these payments was incurred. Variable lease components and variable non-lease components are not measured as part of the right-of-use asset and liability. Only when lease components and their associated non-lease components are fixed are they accounted for as a single lease component and are recognized as part of a right-of-use asset and liability. Total contract consideration is allocated to the combined fixed lease and non-lease component. This policy election applies consistently to all asset classes under lease agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most real estate leases contain clauses for renewal at the Company&#x2019;s option with renewal terms that generally extend the lease term from 1 to 5 years. Certain lease agreements contain options to purchase the leased property and options to terminate the lease. Payments to be made in option periods are recognized as part of the right-of-use lease assets and lease liabilities when it is reasonably certain that the option to extend the lease will be exercised or the option to terminate the lease will not be exercised, or is not at the Company&#x2019;s option. The Company determines whether the reasonably certain threshold is met by considering contract-, asset-, market-, and entity-based factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portfolio approach is applied to certain lease contracts with similar characteristics. The Company&#x2019;s lease agreements do not contain any significant residual value guarantees or material restrictive covenants imposed by the leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 subleases a limited number of lease arrangements. Sublease activity is not material to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ib274123d0b92450da508308f99bb3643_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjU4MTI_fe2d96e0-a149-4957-becd-1ff96a476ae6">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="iec5c662c42bc4b0c94b8ab44f23e1ad5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjU4MTg_29a0e98b-7fde-4071-b950-28c4eb42ad57">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyOTM_2da60776-b899-4a3f-a416-49624b31f4d3">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 grants stock options, restricted stock units (RSUs), and performance share units (PSUs) to employees and stock options, and RSUs to non-employee directors under stock-based compensation plans. Stock-based compensation is recognized as an expense in the consolidated statements of income based on the grant date fair value, adjusted for forfeitures when they occur, over the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For stock options and RSUs that vest based on service conditions, the Company uses the straight-line method to allocate compensation expense to reporting periods. Where awards are made with non-substantive vesting periods and a portion of the award continues to vest after the employee&#x2019;s eligible retirement, the Company recognizes expense based on the period from the grant date to the date on which the employee is retirement eligible. The Company records the expense for PSU grants subject to performance and/or market conditions using the accelerated attribution method over the remaining service period when management determines that achievement of the performance-based milestone is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options granted is calculated using the Black-Scholes option-pricing model and the fair value of PSUs is estimated using a lattice model with a Monte Carlo simulation, both of which require the use of subjective assumptions including volatility and expected term, among others. The expected volatility assumption is typically determined using the historical volatility of the Company&#x2019;s common stock over the expected life of the stock-based award. The expected term is determined using historical option exercise activity. The fair value of RSUs is based on the market value of the Company&#x2019;s common stock on the date of grant.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyNTU_ac7eeedd-bea5-495c-a9af-192468691188">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (&#x201c;transaction price&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the amount to which the Company expects to be entitled. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company&#x2019;s anticipated performance and all information (historical, current and forecasted) that is reasonably available. Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Generally, the Company does not extend payment terms beyond one year. Applying the practical expedient, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. The Company&#x2019;s contracts do not generally contain significant financing components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company&#x2019;s service offerings, the Company has identified performance obligations related to leasing Company owned assets. In certain arrangements, customers obtain substantially all of the economic benefits of the identified assets, which may include manufacturing suites and related equipment, and have the right to direct the assets&#x2019; use over the term of the contract. The associated revenue is recognized on a straight-line basis over the term of the lease, which is generally less than one year, and recorded within service revenue. Due to the nature of these arrangements and timing of the contractual lease term, the remaining revenue to be recognized related to these lease performance obligations is not material to the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications exist when the modification either creates new, or changes existing, enforceable rights and obligations. Generally, when contract modifications create new performance obligations, the modification is considered to be a separate contract and revenue is recognized prospectively. When contract modifications change existing performance obligations, the impact on the existing transaction price and measure of progress for the performance obligation to which it relates is generally recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product revenue is generally recognized when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, and may be upon shipment or upon delivery based on the contractual shipping terms of a contract. Service revenue is generally recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or services to be provided. Depending on which better depicts the transfer of value to the customer, the Company generally measures its progress using either cost-to-cost (input method) or right-to-invoice (output method). The Company uses the cost-to-cost measure of progress when it best depicts the transfer of value to the customer which occurs as the Company incurs costs on its contract, generally related to fixed fee service contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. The costs calculation includes variables such as labor hours, allocation of overhead costs, research model costs, and subcontractor costs.&#160;Revenue is recorded proportionally as costs are incurred. The right-to-invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds directly to the value of the Company&#x2019;s performance to date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings and cash collections results in billed receivables (client receivables), contract assets (unbilled revenue), and contract liabilities (current and long-term deferred revenue and customer contract deposits) on the condensed consolidated balance sheets. The Company&#x2019;s payment terms are generally 30 days in the United States and consistent with prevailing practice in international markets. A contract asset is recorded when a right to consideration in exchange for goods or services transferred to a customer is conditioned other than the passage of time. Client receivables are recorded separately from contract assets since only the passage of time is required before consideration is due. A contract liability is recorded when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a contract. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met. Cumulative catch-up adjustments to revenue are periodically recorded that affect the corresponding contract asset or contract liability, including adjustments arising from a change in the measure of progress, a change in an estimate of the transaction price (including any changes in the assessment of whether an estimate of variable consideration), or a contract modification.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <crl:RevenueFromContractWithCustomerPaymentTerms
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfMjE5OTAyMzM1MjgyMw_bb629412-7657-4eb0-90e3-57bb4dbad9d8">P30D</crl:RevenueFromContractWithCustomerPaymentTerms>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUyMzA_35be4307-28fc-4fe3-929a-a927b3438d61">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes includes federal, state, local and foreign taxes. Income taxes are accounted for under the liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;differences between the financial statements carrying amounts and their respective tax basis. The Company measures deferred tax assets and liabilities using the enacted tax rates in effect when the temporary differences are expected to be settled. The Company evaluates the realizability of its deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 accounts for uncertain tax positions using a &#x201c;more-likely-than-not&#x201d; threshold for recognizing and resolving uncertain tax positions. The Company evaluates uncertain tax positions on a quarterly basis and considers various factors, including, but not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, information obtained during in-process audit activities and changes in facts or circumstances related to a tax position. The Company also accrues for potential interest and penalties related to unrecognized tax benefits in income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUxODc_059046bd-15d3-4f26-ba45-ba366a98cb76">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency contracts are recorded at fair value in the Company&#x2019;s consolidated balance sheets and are not designated as hedging instruments. Any gains or losses on forward contracts associated with intercompany loans are recognized immediately in Other (expense) income, net and are largely offset by the remeasurement of the underlying intercompany loan. Any gains or losses on forward contracts associated with the Company&#x2019;s U.S. dollar denominated loan borrowed by a non-U.S. entity under the Company&#x2019;s Credit Facility are recognized immediately in Interest expense. Gains or losses incurred on the remeasurement of the Company&#x2019;s U.S. dollar denominated loan borrowed by a non-U.S. entity with a different functional currency is recorded in Other (expense) income, net.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Translation of Foreign Currencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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&#x2019;s subsidiaries that transact in a functional currency other than the U.S. dollar, assets and liabilities are translated at current rates of exchange as of the balance sheet date. Income and expense items are translated at the average foreign exchange rates for the period. Adjustments resulting from the translation of the financial statements of the Company&#x2019;s foreign operations into U.S. dollars are excluded from the determination of net income and are recorded in accumulated other comprehensive loss, a separate component of equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzMTg_ecfabd80-657b-42b9-a11a-d84b3590838b">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension and Other Post-Retirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the funded status of its defined benefit pension and other post-retirement benefit plans as an asset or liability. This amount is defined as the difference between the fair value of plan assets and the benefit obligation. The Company measures plan assets and benefit obligations as of its fiscal year end. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions used to calculate benefit obligations and related pension costs include expected long-term rate of return on plan assets, withdrawal and mortality rates, expected rate of increase in employee compensation levels and a discount rate. Assumptions are determined based on the Company&#x2019;s data and appropriate market indicators, and evaluated each year as of the plan&#x2019;s measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the projected benefit obligations. In determining the expected long-term rate of return on plan assets, the Company considers the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The rate of compensation increase reflects the expected annual salary increases for the plan participants based on historical experience and the current employee compensation strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 required to recognize as a component of other comprehensive income, net of tax, the actuarial gains or losses and prior service costs or credits that arise but were not previously required to be recognized as components of net periodic benefit cost. Other comprehensive income is adjusted as these amounts are later recognized in income as components of net periodic benefit cost. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 records the service cost component of the net periodic benefit cost within Cost of services provided and Selling, general, and administrative expenses and all other components of net periodic benefit cost within Other (expense) income, net in the consolidated statements of income.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes pension settlement gains or losses in the period when all of the following settlement criteria are met: there is an irrevocable action, the Company is relieved of primary responsibility for a benefit obligation, and significant risks related to the obligation and the assets used to effect the settlement are eliminated.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUzNTg_822ee7a7-a9e7-4f76-b5d7-6382365b7f72">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing net income attributable to common shareholders by the weighted-average number of common shares outstanding during the period. Except where the result would be anti-dilutive to income from continuing operations, diluted earnings per share is computed using the treasury stock method, assuming the exercise of stock options and the vesting of RSUs, or PSUs, as well as their related income tax effects.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <crl:TreasuryStockPolicyPolicyTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84Mi9mcmFnOjcwZjhiM2YxNDAxMDQ4Yzk5NWRmNDkzYzRlYmFkMzA5L3RleHRyZWdpb246NzBmOGIzZjE0MDEwNDhjOTk1ZGY0OTNjNGViYWQzMDlfNDUxODk_4af081b4-d003-4c72-b9bc-0b283c0d0701">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 periodically retires treasury shares acquired through share repurchases and returns those shares to the status of authorized but unissued. The Company accounts for treasury stock transactions under the cost method. For each reacquisition of common stock, the number of shares and the acquisition price for those shares is added to the existing treasury stock count and total value. Thus, the average cost per share is re-averaged each time shares are acquired. When treasury shares are retired, the Company allocates the excess of the repurchase price over the par value of shares acquired to both retained earnings and additional paid-in-capital. The portion allocated to additional paid-in-capital is determined by applying a percentage, determined by dividing the number of shares to be retired by the number of shares issued, to the balance of additional paid-in-capital as of the retirement date.&lt;/span&gt;&lt;/div&gt;</crl:TreasuryStockPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTEwNjI_26aaea1e-c551-4602-b6a8-fa888de06a08">ACQUISITIONS AND DIVESTITURES&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal 2023 Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;SAMDI Tech, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;27, 2023, the Company acquired SAMDI Tech, Inc., (SAMDI), a leading provider of high-quality, label-free high-throughput screening (HTS) solutions for drug discovery research. The acquisition of SAMDI will provide clients with seamless access to the premier, label-free HTS MS platform and create a comprehensive, library of drug discovery solutions. The preliminary purchase price of SAMDI was $60 million, inclusive of a 20% strategic equity interest previously owned by the Company. The acquisition was funded through a combination of available cash and proceeds from the Company&#x2019;s Credit Facility. This business will be reported as part of the Company&#x2019;s DSA reportable segment. Due to the limited time between the acquisition date and the filing of this Annual Report on Form 10-K, it is not practicable for the Company to disclose the preliminary allocation of the purchase price to assets acquired and liabilities assumed. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal 2022 Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Explora BioLabs Holdings, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;5, 2022, the Company acquired Explora BioLabs Holdings, Inc. (Explora BioLabs), a provider of contract vivarium research services, providing biopharmaceutical clients with turnkey &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 vivo&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; vivarium facilities, management and related services to efficiently conduct their early-stage research activities. The acquisition of Explora BioLabs complements the Company&#x2019;s existing Insourcing Solutions business, specifically the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CRADL&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;&#x2122; (Charles River Accelerator and Development Lab) footprint, and offers incremental opportunities to partner with an emerging client base, many of which are engaged in cell and gene therapy development. The purchase price of Explora BioLabs was $284.5 million, net of $6.6 million in cash. The acquisition was funded through proceeds from the Company&#x2019;s Credit Facility. This business is reported as part of the Company&#x2019;s RMS reportable segment. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal 2021 Acquisitions&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Vigene Biosciences, Inc.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;On June&#160;28, 2021, the Company acquired Vigene Biosciences, Inc. (Vigene), a gene therapy CDMO, providing viral vector-based gene delivery solutions. The acquisition enables clients to seamlessly conduct analytical testing, process development, and manufacturing for advanced modalities with the same scientific partner. The purchase price of Vigene was $323.9 million, net of $2.7 million in cash. Included in the purchase price are contingent payments fair valued at $34.5 million, which was estimated using a Monte Carlo Simulation model (the maximum contingent contractual payments are up to $57.5 million based on future performance). The acquisition was funded through a combination of available cash and proceeds from the Company&#x2019;s Credit Facility. This business is reported as part of the Company&#x2019;s Manufacturing reportable segment. As of December 31, 2022, the fair value of the contingent consideration was zero as certain financial targets have not and are not expected to be &lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;achieved.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Retrogenix Limited&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 30, 2021, the Company acquired Retrogenix Limited (Retrogenix), an outsourced discovery services provider specializing in bioanalytical services utilizing its proprietary cell microarray technology. The acquisition of Retrogenix enhances the Company&#x2019;s scientific expertise with additional large molecule and cell therapy discovery capabilities. The purchase price of Retrogenix was $53.9 million, net of $8.5 million in cash. Included in the purchase price are contingent payments fair valued at $6.9 million, which is the maximum potential payout, and was based on a probability-weighted approach. The acquisition was funded through a combination of available cash and proceeds from the Company&#x2019;s Credit Facility. This business is reported as part of the Company&#x2019;s DSA reportable segment. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cognate BioServices, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;29, 2021, the Company acquired Cognate BioServices, Inc. (Cognate), a cell and gene therapy CDMO offering comprehensive manufacturing solutions for cell therapies, as well as for the production of plasmid DNA and other inputs in the CDMO value chain. The acquisition of Cognate establishes the Company as a scientific partner for cell and gene therapy development, testing, and manufacturing, providing clients with an integrated solution from basic research and discovery through cGMP production. The purchase price of Cognate was $877.9&#160;million, net of $70.5&#160;million in cash and includes $15.7&#160;million of consideration for an approximate 2% ownership interest not initially acquired, but redeemed in April 2022 with the ultimate payout tied to performance in 2021. The acquisition was funded through a combination of available cash and proceeds from the Company&#x2019;s Credit Facility and senior notes (Senior Notes) issued in fiscal 2021. This business is reported as part of the Company&#x2019;s Manufacturing reportable segment. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Distributed Bio, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;31, 2020, the Company acquired Distributed Bio, Inc. (Distributed Bio), a next-generation antibody discovery company with technologies specializing in enhancing the probability of success for delivering high-quality, readily formattable antibody fragments to support antibody and cell and gene therapy candidates to biopharmaceutical clients. The acquisition of Distributed Bio expands the Company&#x2019;s capabilities with an innovative, large-molecule discovery platform, and creates an integrated, end-to-end platform for therapeutic antibody and cell and gene therapy discovery and development. The purchase price of Distributed Bio was $97.0 million, net of $0.8 million in cash. The total consideration includes $80.8 million cash paid, settlement of $3.0 million in convertible promissory notes previously issued by the Company during prior fiscal years, and $14.1 million of contingent consideration, which was estimated using a Monte Carlo Simulation model (the maximum contingent contractual payments are up to $21.0 million based on future performance and milestone achievements over a one-year period). The acquisition was funded through a combination of available cash and proceeds from the Company&#x2019;s Credit Facility. This business is reported as part of the Company&#x2019;s DSA reportable segment. During fiscal year 2022, $7.0 million of contingent consideration was paid as certain operational milestones were achieved. As of December 31, 2022, other financial targets associated with the contingent consideration were not met and the fair value of the remaining contingent consideration is zero.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;3, 2021, the Company acquired certain assets from a distributor that supports the Company&#x2019;s DSA reportable segment. The purchase price was $35.4 million, which includes $19.5 million in cash paid ($5.5 million of which was paid in fiscal 2020), and $15.9 million of contingent consideration, which was estimated using a Monte Carlo Simulation model (the maximum contingent contractual payments are up to $17.5 million based on future performance over a three-year period). The fair value of the net assets acquired included $17.3 million of goodwill, $15.2 million attributed to supplier relationships (to be amortized over a 4-year period), and $3.0 million of property, plant, and equipment. The business is reported as part of the Company&#x2019;s DSA reportable segment. As of December 31, 2022, the fair value of the contingent consideration was zero as certain operational targets were not achieved.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase price information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price allocation for acquisitions during fiscal years 2022 and 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.837%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.843%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Explora BioLabs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vigene&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:8pt;font-weight:700;line-height:100%"&gt;Retrogenix&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:8pt;font-weight:700;line-height:100%"&gt;Cognate&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:8pt;font-weight:700;line-height:100%"&gt;Distributed Bio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 5, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 29, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;18,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other current assets (excluding cash)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,382&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset, 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:9pt;font-weight:400;line-height:100%"&gt;48,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,585&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term 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:9pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,319)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,504)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use liabilities (Long-term)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,529)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Total purchase price allocation&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284,521&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,879&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,921&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;877,865&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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;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="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchase price allocation is preliminary and subject to change as additional information becomes available concerning the fair value and tax basis of the assets acquired and liabilities assumed, including certain contracts and obligations. Any additional adjustments to the purchase price allocation will be made as soon as practicable but no later than one year from the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;The goodwill resulting from these transactions is primarily attributable to the potential growth of the Company&#x2019;s segments from new customers introduced to the acquired businesses and the assembled workforce of the acquirees, thus is not deductible for tax purposes. Explora BioLabs had $5.0 million of goodwill due to a prior asset acquisition that is not deductible for tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;In connection with its acquisitions of businesses, the Company routinely records liabilities related to indirect state and local taxes for preacquisition periods when such liabilities are estimable and deemed probable. The Company may or may not be indemnified for such indirect tax liabilities under terms of the acquisitions. As these indirect tax contingencies are resolved, actual obligations, and any indemnifications, may differ from the recorded amounts and any differences are reflected in reported results in the period in which these are resolved. Specifically for Cognate, as of March 29, 2021, the Company recorded an estimated liability of $17 million pertaining to indirect state sales taxes. During fiscal year 2022, the Company received a favorable ruling from the applicable state in which the indirect state sales tax liability arose and, accordingly, this liability was reduced in full, resulting in a gain recorded through selling, general and administrative expenses in the period. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The definite-lived intangible assets acquired during fiscal years 2022 and 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Explora BioLabs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vigene&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retrogenix&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cognate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Distributed Bio&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:8pt;font-weight:700;line-height:100%"&gt;Definite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;64,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;17,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;257,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;16,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,460&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,100&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,900&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,126&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,900&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,540&#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;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&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:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal 2020 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cellero, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;6, 2020, the Company acquired Cellero, LLC (Cellero), a provider of cellular products for cell therapy developers and manufacturers worldwide. The addition of Cellero enhances the Company&#x2019;s unique, comprehensive solutions for the high-growth cell therapy market, strengthening the ability to help accelerate clients&#x2019; critical programs from basic research and proof-of-concept to regulatory approval and commercialization. It also expands the Company&#x2019;s access to high-quality, human-derived biomaterials with Cellero&#x2019;s donor sites in the United States. The purchase price for Cellero was $36.9 million, net of $0.5 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;million in cash. The acquisition was funded through available cash. This business is reported as part of the Company&#x2019;s RMS reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;HemaCare&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;3, 2020, the Company acquired HemaCare Corporation (HemaCare), a business specializing in the production of human-derived cellular products for the cell therapy market. The acquisition of HemaCare expands the Company&#x2019;s comprehensive portfolio of early-stage research and manufacturing support solutions to encompass the production and customization of high-quality, human derived cellular products to better support clients&#x2019; cell therapy programs. The purchase price of HemaCare was $376.7 million, net of $3.1 million in cash. The acquisition was funded through a combination of available cash and proceeds from the Company&#x2019;s Credit Facility. This business is reported as part of the Company&#x2019;s RMS reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price allocation for acquisitions during fiscal year 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.140%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.406%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Cellero, LLC&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:8pt;font-weight:700;line-height:100%"&gt;HemaCare Corporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;August 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;6,451&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets (excluding cash)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,033&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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:9pt;font-weight:400;line-height:100%"&gt;210,196&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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:9pt;font-weight:400;line-height:100%"&gt;183,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term 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:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,920&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;(1,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,529)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price allocation&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,850&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,721&#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:8pt"&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="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;The goodwill resulting from the Cellero transaction, $10.8 million of which is deductible for tax purposes due to a prior asset acquisition, is primarily attributable to the potential growth of the Company&#x2019;s RMS business from new customers introduced to Cellero and the assembled workforce of the acquired business. The goodwill resulting from the HemaCare transaction is primarily attributable to the potential growth of the Company&#x2019;s segments from new customers introduced to the acquired business and the assembled workforce of the acquired business, thus is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;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 definite-lived intangible assets acquired during fiscal year 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cellero, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;HemaCare Corporation&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:8pt;font-weight:700;line-height:100%"&gt;Definite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;14,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;170,390&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,820&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,230&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Life&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&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:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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="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:9pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:120%"&gt;The transaction and integration costs incurred for fiscal years 2022, 2021 and 2020 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.602%"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Transaction and Integration Costs&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;39,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;10,014&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pro forma information&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="margin-bottom:6pt;margin-top:6pt"&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 selected unaudited pro forma consolidated results of operations are presented as if the Cognate and Vigene acquisitions had occurred as of the beginning of the period immediately preceding the period of acquisition, which is December 29, 2019, after giving effect to certain adjustments. For fiscal year 2021 and 2020, these adjustments included additional amortization of intangible assets and depreciation of fixed assets of $24.5 million and $24.2 million, additional interest expense on borrowing of $5.6 million and $10.4 million, elimination of intercompany activity and other one-time costs, and the tax impacts of these adjustments. All other acquisitions have not been included because that information is not material to the consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,583,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,068,161&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Net income attributable to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;376,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited pro forma results of operations have been prepared for comparative purposes only, and they do not purport to be indicative of the results of operations that actually would have resulted had the acquisitions occurred on the dates indicated or that may result in the future. No effect has been given for synergies, if any, that may be realized through these acquisitions.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 routinely evaluates the strategic fit and fundamental performance of its global businesses, divesting operations that do not meet key business criteria. As part of this ongoing assessment, the Company determined that certain capital could be better deployed in other long-term growth opportunities. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Avian Vaccine Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 20, 2022, the Company sold its Avian Vaccine Services business (Avian) to a private investor group for a preliminary purchase price of $169&#160;million in cash, subject to certain customary closing adjustments. The Company may also earn up to $30&#160;million of contingent payments, which are tied to certain annual results of the Avian business from January 2024 through December 2027. The contingent payments have been fair valued at approximately $10&#160;million using a discounted probability weighted model. The Avian business was reported in the Company&#x2019;s Manufacturing reportable segment. During the fiscal year 2022, the Company recorded a gain on the divestiture of Avian of $123.4&#160;million within Other income (expense) on the Company&#x2019;s consolidated statements of income. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;RMS Japan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 12, 2021, the Company sold its RMS Japan operations to The Jackson Laboratory for a purchase price of $70.9&#160;million, which included $7.9&#160;million in cash, $3.8&#160;million pension over funding, and certain post-closing adjustments. During the three months ended December 25, 2021, the Company recorded a gain on the divestiture of the RMS Japan business of $20.0 million, net of costs to sell, a currency translation adjustment, and other adjustments related to certain ongoing arrangements with the buyer, which was included in Other income (expense), net within the Company&#x2019;s consolidated statements of income. The RMS Japan business was reported in the Company&#x2019;s RMS reportable segment. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;CDMO Sweden&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 12, 2021, the Company sold its gene therapy CDMO site in Sweden to a private investor group for a purchase price of $59.6&#160;million, net of $0.2&#160;million in cash and other post-closing adjustments that may impact the purchase price. Included in the purchase price are contingent payments fair valued at $15.3&#160;million, which were estimated using a probability weighted model (the maximum contingent contractual payments are up to $25.0&#160;million based on future performance), as well as a purchase obligation of approximately $10.0&#160;million between the parties. During fiscal year 2022 the fair value of the contingent payments receivable was reduced from $15.3 million to $7.5 million as certain financial targets are not expected to be achieved. The CDMO Sweden business was acquired in March 2021 as part of the acquisition of Cognate and was reported in the Company&#x2019;s Manufacturing reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the major classes of assets and liabilities associated with the divestitures of the businesses were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 19, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 12, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Avian&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RMS Japan&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CDMO Sweden&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:107%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:400;line-height:107%"&gt;Current assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,339&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets, 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:9pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;19,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,764&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Client relationships, 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:9pt;font-weight:400;line-height:100%"&gt;1,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,565&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,727&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,112&#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:12pt"&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:9pt;font-style:italic;font-weight:700;line-height:107%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;6,386&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;18,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i72f877b0521842aa9f47f6a1b7825da7_D20230127-20230127"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTY0OTI2NzQ3MzIxNA_184e4a93-53b1-4d17-9aa5-ed280d84b8ac"
      unitRef="usd">60000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i7357214afbfb4ebda1acddc9cbb6b904_I20230127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTY0OTI2NzQ3MzIyMw_2fed2158-af7e-41a7-a51f-b4cddedcb8fe"
      unitRef="number">0.20</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNzcz_59613930-965d-4902-a7a3-8af648ac7e98"
      unitRef="usd">284500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i7dbaa388353b4ff9a187ca9d7130521f_D20220405-20220405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNzg0_ed0e6eee-2ee9-49d7-902e-4fb95be114f7"
      unitRef="usd">6600000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic76ace301e3b4c6fa04633cb9cc8c4d4_D20210628-20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTM2Mg_862701ee-1cbb-4018-99be-d44ee6475d02"
      unitRef="usd">323900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="ic76ace301e3b4c6fa04633cb9cc8c4d4_D20210628-20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTM3Mw_c60e9e67-6aef-4884-adfe-9c4b6bb55574"
      unitRef="usd">2700000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTQ1NQ_05209d21-3a77-4f36-bc79-b98973d8a87a"
      unitRef="usd">34500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <crl:BusinessCombinationConsiderationLiabilityContingentUponFuturePerformance
      contextRef="i4d643c63b4d74ad899b09e093ee046dc_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTU3MQ_29d1f58b-9c3f-4afc-a77c-183a4ff856fa"
      unitRef="usd">57500000</crl:BusinessCombinationConsiderationLiabilityContingentUponFuturePerformance>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i29f68a95dc6f4a41b66c1fc1f6240a39_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTY0OTI2NzQ1NTE2Mw_c2f33670-21e8-4d6f-ad6b-a00e2e39bf2c"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="iefa93733a8e445a2b45f42b5e0c82e5a_D20210330-20210330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjM3Mg_85d44f43-9061-4728-a6c5-6a3881e31596"
      unitRef="usd">53900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="iefa93733a8e445a2b45f42b5e0c82e5a_D20210330-20210330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjM4Mw_a18ccb68-107a-43e5-949c-25e7ef6540c6"
      unitRef="usd">8500000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjQ2NQ_739931b8-faf4-480f-b0cf-292f910dcc57"
      unitRef="usd">6900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i8a4907c40ba2438bb23f735e5c5e41bb_D20210329-20210329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzMwNQ_f901e953-ec4e-4a8e-b06b-75e4f4eb6e5c"
      unitRef="usd">877900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i8a4907c40ba2438bb23f735e5c5e41bb_D20210329-20210329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzMxNg_44102ee0-3217-49fd-a615-e7d89925942e"
      unitRef="usd">70500000</us-gaap:CashAcquiredFromAcquisition>
    <crl:BusinessCombinationValueOfConsiderationNotAcquiredInAcquisition
      contextRef="i8a4907c40ba2438bb23f735e5c5e41bb_D20210329-20210329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzM0MA_b51822fe-a923-421d-86e8-16ccd9f7cefb"
      unitRef="usd">15700000</crl:BusinessCombinationValueOfConsiderationNotAcquiredInAcquisition>
    <crl:BusinessCombinationOwnershipPercentageNotAcquired
      contextRef="i8a4907c40ba2438bb23f735e5c5e41bb_D20210329-20210329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzM3OQ_854e0ac4-88aa-428d-bd1a-1bc7c7da33f5"
      unitRef="number">0.02</crl:BusinessCombinationOwnershipPercentageNotAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0b8e32d7526241df879585265fddfb76_D20201231-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNDQxMg_1a6a3f5a-e5a1-4797-8dd2-c0e291676e1f"
      unitRef="usd">97000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i0b8e32d7526241df879585265fddfb76_D20201231-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNDQyMw_c4e4e9f4-c85f-42f9-9654-3b803e0a52cf"
      unitRef="usd">800000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i0b8e32d7526241df879585265fddfb76_D20201231-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNDQ2OA_55f2466d-6bce-48a2-8df8-dc1415dbfb62"
      unitRef="usd">80800000</us-gaap:PaymentsToAcquireBusinessesGross>
    <crl:PaymentsToSettlePromissoryNote
      contextRef="i0b8e32d7526241df879585265fddfb76_D20201231-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNDQ5Ng_a932c534-94bc-4b02-84b4-4361568489db"
      unitRef="usd">3000000</crl:PaymentsToSettlePromissoryNote>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNDU5NQ_c9034fa6-b023-4160-b2f4-3b359c278962"
      unitRef="usd">14100000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <crl:BusinessCombinationConsiderationLiabilityContingentUponFuturePerformance
      contextRef="ia936cc2a954d4226812cc02053e03867_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNDczOQ_6ddcb5d8-7d59-4bd3-9de0-6c56b14cd1d5"
      unitRef="usd">21000000</crl:BusinessCombinationConsiderationLiabilityContingentUponFuturePerformance>
    <us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities
      contextRef="i5e288c45719d4f069eff96f5c7be8ef7_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTA1OQ_3469f21b-fb0f-46c0-8c3f-0cd552797a2e"
      unitRef="usd">7000000</us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ib7772bdf3cac4b619fa2f4cc807b20cb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNzE0NjgyNTYxMTczOQ_8864bb6b-f550-4a1a-93f2-9e379fcd1023"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="iabc1a95da55446da94fd8b0f4ffd49a2_D20210303-20210303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTQ4Mg_c847460c-2110-431e-babd-cfceb05aa5c4"
      unitRef="usd">35400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iabc1a95da55446da94fd8b0f4ffd49a2_D20210303-20210303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTUwMQ_569d46be-15f1-48c5-b7dd-f570e678f5a8"
      unitRef="usd">19500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i07941d456e0849799cb0d0451d47a4d8_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTUxOA_70b05df7-c66a-43b6-abf9-d9b330c85117"
      unitRef="usd">5500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i30522646947e4465b24f7f5cc197df91_I20210303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTU2MA_5092c3a5-a5c4-41b7-9e34-ce0beba4cf2e"
      unitRef="usd">15900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <crl:BusinessCombinationConsiderationLiabilityContingentUponFuturePerformance
      contextRef="i30522646947e4465b24f7f5cc197df91_I20210303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTcwNA_56b2f5a6-c440-47db-a623-799563929714"
      unitRef="usd">17500000</crl:BusinessCombinationConsiderationLiabilityContingentUponFuturePerformance>
    <us-gaap:Goodwill
      contextRef="i30522646947e4465b24f7f5cc197df91_I20210303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTgxMw_ca3e0c64-556e-46a3-8ee7-5d88b3497761"
      unitRef="usd">17300000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i30522646947e4465b24f7f5cc197df91_I20210303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTgyOQ_02666227-d6df-41f1-a056-dac2fa035f6d"
      unitRef="usd">15200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iabc1a95da55446da94fd8b0f4ffd49a2_D20210303-20210303"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTg5Mw_505ae03a-88c3-4b69-b1d9-cf43aaeec951">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i30522646947e4465b24f7f5cc197df91_I20210303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTkxNA_ad09565c-4bc3-41c9-9957-a90fb3d02cc1"
      unitRef="usd">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i282d86a3938a479b9f4707c43f09245e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNjEwNA_f0f0d338-ea19-4c0e-988b-6ff2e8373ba5"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjE5OTAyMzI2ODkzNw_26513404-327f-48db-a8e8-5b5794cf159d">The purchase price allocation for acquisitions during fiscal years 2022 and 2021 was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.837%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.843%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Explora BioLabs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vigene&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:8pt;font-weight:700;line-height:100%"&gt;Retrogenix&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:8pt;font-weight:700;line-height:100%"&gt;Cognate&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:8pt;font-weight:700;line-height:100%"&gt;Distributed Bio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 5, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 29, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;3,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;18,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,722&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other current assets (excluding cash)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,382&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset, 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:9pt;font-weight:400;line-height:100%"&gt;48,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,585&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term 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:9pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,319)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,504)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use liabilities (Long-term)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,529)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Total purchase price allocation&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284,521&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,879&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,921&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;877,865&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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;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="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchase price allocation is preliminary and subject to change as additional information becomes available concerning the fair value and tax basis of the assets acquired and liabilities assumed, including certain contracts and obligations. Any additional adjustments to the purchase price allocation will be made as soon as practicable but no later than one year from the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;The goodwill resulting from these transactions is primarily attributable to the potential growth of the Company&#x2019;s segments from new customers introduced to the acquired businesses and the assembled workforce of the acquirees, thus is not deductible for tax purposes. Explora BioLabs had $5.0 million of goodwill due to a prior asset acquisition that is not deductible for tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;In connection with its acquisitions of businesses, the Company routinely records liabilities related to indirect state and local taxes for preacquisition periods when such liabilities are estimable and deemed probable. The Company may or may not be indemnified for such indirect tax liabilities under terms of the acquisitions. As these indirect tax contingencies are resolved, actual obligations, and any indemnifications, may differ from the recorded amounts and any differences are reflected in reported results in the period in which these are resolved. Specifically for Cognate, as of March 29, 2021, the Company recorded an estimated liability of $17 million pertaining to indirect state sales taxes. During fiscal year 2022, the Company received a favorable ruling from the applicable state in which the indirect state sales tax liability arose and, accordingly, this liability was reduced in full, resulting in a gain recorded through selling, general and administrative expenses in the period. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price allocation for acquisitions during fiscal year 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.140%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.406%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Cellero, LLC&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:8pt;font-weight:700;line-height:100%"&gt;HemaCare Corporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;August 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;6,451&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets (excluding cash)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,033&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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:9pt;font-weight:400;line-height:100%"&gt;210,196&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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:9pt;font-weight:400;line-height:100%"&gt;183,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term 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:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,920&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;(1,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,529)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price allocation&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,850&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,721&#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:8pt"&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="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;The goodwill resulting from the Cellero transaction, $10.8 million of which is deductible for tax purposes due to a prior asset acquisition, is primarily attributable to the potential growth of the Company&#x2019;s RMS business from new customers introduced to Cellero and the assembled workforce of the acquired business. The goodwill resulting from the HemaCare transaction is primarily attributable to the potential growth of the Company&#x2019;s segments from new customers introduced to the acquired business and the assembled workforce of the acquired business, thus is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMy0xLTEtMS0xMTM4ODk_67b8b93a-06da-4c8c-8b88-8f9c3222e92e"
      unitRef="usd">7679000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMy0zLTEtMS0xMTM4ODk_97fb04ac-8187-4d70-8c87-abdc1bee5a8f"
      unitRef="usd">3548000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMy01LTEtMS0xMTM4ODk_d0a50ed2-7e9b-4b1c-a5f4-d4e142688e32"
      unitRef="usd">2266000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMy03LTEtMS0xMTM4ODk_81a76fab-1943-4f71-b3a9-606934aec22b"
      unitRef="usd">18566000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMy05LTEtMS0xMTM4ODk_0ac6611e-8d1e-4f1f-8a3d-812927331bd5"
      unitRef="usd">2722000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNC0xLTEtMS0xMTM4ODk_3cf643ac-1f1c-4c10-b2c0-a90a9758f517"
      unitRef="usd">1067000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNC0zLTEtMS0xMTM4ODk_f8dc0f64-3250-4ba8-8a8c-687cf6255d98"
      unitRef="usd">1657000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNC01LTEtMS0xMTM4ODk_40c41d74-0119-4074-b256-c6d4452a8ef5"
      unitRef="usd">209000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNC03LTEtMS0xMTM4ODk_4e706798-5b5e-4d9c-b76f-d10a8f392c3d"
      unitRef="usd">14128000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNC05LTEtMS0xMTM4ODk_15a1374d-864b-41c3-933e-540e4dd0db71"
      unitRef="usd">221000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNS0xLTEtMS0xMTM4ODk_53d20984-a6ff-4d84-9652-7530a225629d"
      unitRef="usd">37369000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNS0zLTEtMS0xMTM4ODk_bcc44f2a-3979-4bc9-8f11-b64e6dbfc8af"
      unitRef="usd">7649000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNS01LTEtMS0xMTM4ODk_3ccb3771-ab59-478d-98c2-42c1ce6d4c26"
      unitRef="usd">400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNS03LTEtMS0xMTM4ODk_f1e55f81-a0d9-4dae-bf39-0cf62cd801dc"
      unitRef="usd">52082000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNS05LTEtMS0xMTM4ODk_189f2505-05d6-461a-a455-88dca9bb08a5"
      unitRef="usd">2382000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNi0xLTEtMS0xMTM4ODk_bcc66253-37f2-4e48-a8b9-e750f071ee88"
      unitRef="usd">48613000</crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets>
    <crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNi0zLTEtMS0xMTM4ODk_3c49454d-6014-48e2-8838-18a1f4e21ae4"
      unitRef="usd">22507000</crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets>
    <crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNi01LTEtMS0xMTM4ODk_c765a4de-c9cf-4f71-8355-fb930ea7c12b"
      unitRef="usd">1385000</crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets>
    <crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNi03LTEtMS0xMTM4ODk_777fa658-a1d3-4826-93bc-1ba57c624b67"
      unitRef="usd">34349000</crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets>
    <crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNi05LTEtMS0xMTM4ODk_27111f33-e1e3-4826-8956-5fe61a65672d"
      unitRef="usd">1586000</crl:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseAssets>
    <us-gaap:Goodwill
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNy0xLTEtMS0xMTM4ODk_d9735a36-16ce-4912-9a13-3996975f422b"
      unitRef="usd">215752000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNy0zLTEtMS0xMTM4ODk_74f5b200-19d1-4af4-9f8f-87fb15343a41"
      unitRef="usd">239681000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNy01LTEtMS0xMTM4ODk_a428f5de-1f08-46de-8f6e-e7469c5b025c"
      unitRef="usd">34489000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNy03LTEtMS0xMTM4ODk_55d9b88c-86eb-4906-8ab7-de3c2fa753a8"
      unitRef="usd">611555000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfNy05LTEtMS0xMTM4ODk_62dc6414-599e-4e4e-b90f-c59d4946b259"
      unitRef="usd">71585000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOC0xLTEtMS0xMTM4ODk_266ec203-4fdc-4dd2-97d4-3b4b2f398919"
      unitRef="usd">70100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOC0zLTEtMS0xMTM4ODk_65834322-d680-4cb7-a518-fbab47827186"
      unitRef="usd">93900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOC01LTEtMS0xMTM4ODk_cd43b045-534a-464f-9167-1737ca86ff4b"
      unitRef="usd">22126000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOC03LTEtMS0xMTM4ODk_2b8280d2-c980-4748-bac6-8a4c64e70c82"
      unitRef="usd">270900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOC05LTEtMS0xMTM4ODk_d652e7a5-d3cf-40f2-8073-3f918eb5acb7"
      unitRef="usd">24540000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOS0xLTEtMS0xMTM4ODk_ca5445bb-58e2-4092-a9c4-21b697da2e9b"
      unitRef="usd">556000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOS0zLTEtMS0xMTM4ODk_471f1ecd-ec42-460c-b3a9-9b64997cfc03"
      unitRef="usd">694000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOS01LTEtMS0xMTM4ODk_605a8a81-143b-4bb1-8a4f-eb30a6946b5a"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOS03LTEtMS0xMTM4ODk_7a095fbd-966c-4116-91b4-316341d86717"
      unitRef="usd">6098000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfOS05LTEtMS0xMTM4ODk_2ce83f5e-6bf9-4ee5-bad2-bb4ea3129a29"
      unitRef="usd">469000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTAtMS0xLTEtMTEzODg5_f993cc79-99d6-4a64-b3cf-834ec4f03964"
      unitRef="usd">3507000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTAtMy0xLTEtMTEzODg5_f8dc58b3-039a-4711-8150-155b3c5cd29c"
      unitRef="usd">4260000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTAtNS0xLTEtMTEzODg5_9ac39a51-683c-40e9-870b-7720e3d5fefd"
      unitRef="usd">434000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTAtNy0xLTEtMTEzODg5_74743446-cee9-4631-ba5a-e02273291c35"
      unitRef="usd">20539000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTAtOS0xLTEtMTEzODg5_3c9e32c8-9d24-46c4-94a5-6bd84457b479"
      unitRef="usd">1319000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTEtMS0xLTEtMTEzODg5_f0a30231-fb31-4d7b-8271-d459fc63bfe4"
      unitRef="usd">15507000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTEtMy0xLTEtMTEzODg5_e76d93cd-8176-44f5-99a1-729a4e1e73e8"
      unitRef="usd">6319000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTEtNS0xLTEtMTEzODg5_218c4331-4125-46ee-b062-4e9a0aa71234"
      unitRef="usd">1141000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTEtNy0xLTEtMTEzODg5_6fe78328-b9fb-4d6a-8e06-357335effabf"
      unitRef="usd">45388000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTEtOS0xLTEtMTEzODg5_dbdcf301-950f-495a-a1fa-34b34a6a1ae2"
      unitRef="usd">1504000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTItMS0xLTEtMTEzODg5_358c46a2-55db-40a1-af43-3a930f0b24c8"
      unitRef="usd">57193000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTItMy0xLTEtMTEzODg5_27184814-0322-47c2-b701-176569dcc536"
      unitRef="usd">21220000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTItNS0xLTEtMTEzODg5_9859782d-0437-4a76-9032-a19b67bac427"
      unitRef="usd">1205000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTItNy0xLTEtMTEzODg5_9891d54b-99c3-4b8d-98cd-6e0e3d3800b7"
      unitRef="usd">31383000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTItOS0xLTEtMTEzODg5_fd1d452a-4034-4ccf-8fdd-d0f294f319a0"
      unitRef="usd">1123000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTMtMS0xLTEtMTEzODg5_f0cd8b2f-21b4-4f3e-8e5c-45c858264e22"
      unitRef="usd">18601000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTMtMy0xLTEtMTEzODg5_bc5c272d-8e62-43d4-b25e-7fdbbd27a723"
      unitRef="usd">13958000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTMtNS0xLTEtMTEzODg5_b3c7e80e-9875-449d-b328-f2c057dd2748"
      unitRef="usd">4174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTMtNy0xLTEtMTEzODg5_aa826d82-9f7d-4719-a02c-c8d31a4eab5a"
      unitRef="usd">32503000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTMtOS0xLTEtMTEzODg5_145956e4-b5bf-4593-ad93-70b0ab9d5a87"
      unitRef="usd">2529000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTQtMS0xLTEtMTEzODg5_39ab6fdf-57a9-4b5e-a8d6-c2a0b3f69532"
      unitRef="usd">1807000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTQtMy0xLTEtMTEzODg5_435499d6-f838-459e-a444-558c6a7aebef"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTQtNS0xLTEtMTEzODg5_71c2e519-4920-4b73-9c06-cc6f1650a123"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTQtNy0xLTEtMTEzODg5_c0661836-c567-4df3-adae-2c06f38b16ad"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTQtOS0xLTEtMTEzODg5_4b775981-7873-4cb0-9115-72d404067caf"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTUtMS0xLTEtMTMzODEx_8f0d247f-95ea-4295-a5db-abd957284560"
      unitRef="usd">284521000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ic4b1d0c906d64712bd20a160ac97e7f8_I20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTUtMy0xLTEtMTMzODEx_35160e55-1222-4cde-bf9e-9d70ae3da26b"
      unitRef="usd">323879000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i2d9607cf2fca4cc794d3a111f5308a5f_I20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTUtNS0xLTEtMTMzODEx_88a5519d-1801-4c93-a842-6b50e8c86406"
      unitRef="usd">53921000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTUtNy0xLTEtMTMzODEx_d39f0809-6cba-45d8-8b9a-981e750c9164"
      unitRef="usd">877865000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ib2cb38f933bd43d29194a27ae69671ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTUtOS0xLTEtMTMzODEx_36be21b1-d0e3-40e0-95fc-012cbe3563be"
      unitRef="usd">97030000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <crl:GoodwillAcquiredNotDeductibleForIncomeTaxes
      contextRef="icae564bf799f414fb6e41982e604e600_I20220405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTgtMC0xLTEtMTEzODg5L3RleHRyZWdpb246ZTg4M2JiN2JmZDBlNGI3YmFlZWNkMTc4MzE4NTkxYTlfMjk2_0bf46b03-d35d-4162-95e6-3412addb1faf"
      unitRef="usd">5000000</crl:GoodwillAcquiredNotDeductibleForIncomeTaxes>
    <crl:IndirectTaxContingencyCurrent
      contextRef="idc66599fbba24fe8b47eafe815a838e6_I20210329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOmYwNTdmNTUzODJkMjRjMDViZGMzMDcxYjU2Yzg5MjU5L3RhYmxlcmFuZ2U6ZjA1N2Y1NTM4MmQyNGMwNWJkYzMwNzFiNTZjODkyNTlfMTktMC0xLTEtMTEzODg5L3RleHRyZWdpb246NjE1NDZkNTgzMWQ4NDQ1NWE0ZTQzMmQwNmRkNTk1ZDdfNjYy_768526de-6027-494f-8a77-79a4bef203b5"
      unitRef="usd">17000000</crl:IndirectTaxContingencyCurrent>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjE5OTAyMzI2ODkzOA_3066451c-5510-4adf-be7a-faa971dbb48e">The definite-lived intangible assets acquired during fiscal years 2022 and 2021 were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Explora BioLabs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vigene&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retrogenix&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cognate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Distributed Bio&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:8pt;font-weight:700;line-height:100%"&gt;Definite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;64,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;17,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;257,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;16,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,460&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,100&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,900&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,126&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,900&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,540&#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;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&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:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;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 definite-lived intangible assets acquired during fiscal year 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cellero, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;HemaCare Corporation&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:8pt;font-weight:700;line-height:100%"&gt;Definite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;14,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;170,390&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;7,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,820&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,230&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Life&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&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:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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="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:9pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived intangible assets&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:9pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i465a7c53b6864f6b84c5338e7d831c90_D20220405-20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMi0xLTEtMS0xMTM4ODk_b74af75b-e858-4f81-964f-e042a56c5019"
      unitRef="usd">64000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i32cccf235d02439582d56b155b43ddeb_D20210628-20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMi0zLTEtMS0xMTM4ODk_c79ea724-9e27-4ae6-aa50-83581cbaf349"
      unitRef="usd">87500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ibb3f281854324d5498d705e59b695e6a_D20210330-20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMi01LTEtMS0xMTM4ODk_941ad3e5-4490-4be7-b0d9-3ee0e37a9722"
      unitRef="usd">17340000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2347a936ecc344cbbd5cfd5fa42cdeb1_D20210329-20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMi03LTEtMS0xMTM4ODk_32e83ac5-cb78-4c49-863e-7c0725c900bc"
      unitRef="usd">257200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1bbfd35368fa4549b2a29fc950fe3eb5_D20201231-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMi05LTEtMS0xMTM4ODk_700f8659-62d9-4c68-b95b-5bdc8eb2c24c"
      unitRef="usd">16080000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i6fb1f69c87a24e65913743475c72dfbc_D20220405-20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMy0xLTEtMS0xMTM4ODk_ef88f0a7-ac63-4e59-ad94-40476b705350"
      unitRef="usd">6100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idb51239358b64dabbc886d9ea06c3fdd_D20210628-20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMy0zLTEtMS0xMTM4ODk_0cb30ae6-44f6-43ac-909c-4d2840ed9684"
      unitRef="usd">6400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia33ac2bf00b24e42a314472ce5de30a6_D20210330-20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMy01LTEtMS0xMTM4ODk_c8810f69-0c60-43bd-b7cf-d75fa233a264"
      unitRef="usd">4786000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ibd0e42636207473b940d707d09e3d40f_D20210329-20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMy03LTEtMS0xMTM4ODk_84d1ba04-39ad-4f8a-a860-b665002d0787"
      unitRef="usd">13700000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i19c82eb7ab5e4776bd28c33dec71bddc_D20201231-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfMy05LTEtMS0xMTM4ODk_b205932a-99d1-45e4-9f7e-d3c6837afc73"
      unitRef="usd">8460000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i7dbaa388353b4ff9a187ca9d7130521f_D20220405-20220405"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNC0xLTEtMS0xMzM4MTk_c260d6c2-1ab4-4258-af24-bfa29300e480"
      unitRef="usd">70100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ic76ace301e3b4c6fa04633cb9cc8c4d4_D20210628-20210628"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNC0zLTEtMS0xMzM4MTk_4e231851-6485-47be-b492-847ad1b6fc3c"
      unitRef="usd">93900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iefa93733a8e445a2b45f42b5e0c82e5a_D20210330-20210330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNC01LTEtMS0xMzM4MTk_4d5eaa88-279f-4be8-8069-7df4117a60ff"
      unitRef="usd">22126000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8a4907c40ba2438bb23f735e5c5e41bb_D20210329-20210329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNC03LTEtMS0xMzM4MTk_6aee4dfc-84fe-4c0d-a31a-aa5aab29b461"
      unitRef="usd">270900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0b8e32d7526241df879585265fddfb76_D20201231-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNC05LTEtMS0xMzM4MTk_a660838d-1bd0-4a14-9917-fb656ea02745"
      unitRef="usd">24540000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i465a7c53b6864f6b84c5338e7d831c90_D20220405-20220405"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNy0xLTEtMS0xMTM4ODk_69772101-e8e1-4beb-a3f8-8fc8dcffaa4e">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i32cccf235d02439582d56b155b43ddeb_D20210628-20210628"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNy0zLTEtMS0xMTM4ODk_b5355cd6-f62e-4a18-86ca-8dfc7c8a6bb2">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibb3f281854324d5498d705e59b695e6a_D20210330-20210330"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNy01LTEtMS0xMTM4ODk_89bb0e95-ae62-4e02-a900-1ef588c0df57">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i2347a936ecc344cbbd5cfd5fa42cdeb1_D20210329-20210329"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNy03LTEtMS0xMTM4ODk_682d136b-e635-435b-9564-87be1cb7f39b">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1bbfd35368fa4549b2a29fc950fe3eb5_D20201231-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfNy05LTEtMS0xMTM4ODk_7b484773-a600-4746-91ad-f66959913c23">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6fb1f69c87a24e65913743475c72dfbc_D20220405-20220405"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOC0xLTEtMS0xMTM4ODk_a555138f-9dff-4aec-93f6-c88640bc37cd">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idb51239358b64dabbc886d9ea06c3fdd_D20210628-20210628"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOC0zLTEtMS0xMTM4ODk_916772b5-e669-4df2-b5f4-8b9c0d8ca5e8">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia33ac2bf00b24e42a314472ce5de30a6_D20210330-20210330"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOC01LTEtMS0xMTM4ODk_bafcc72c-0eb6-4794-bb45-c32ed3a73e49">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibd0e42636207473b940d707d09e3d40f_D20210329-20210329"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOC03LTEtMS0xMTM4ODk_3070c87e-3117-47e1-af18-04d8945902a3">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i19c82eb7ab5e4776bd28c33dec71bddc_D20201231-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOC05LTEtMS0xMTM4ODk_9e7cc58b-5893-4700-8f3e-07b1f9181aaf">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i7dbaa388353b4ff9a187ca9d7130521f_D20220405-20220405"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOS0xLTEtMS0xMTM4ODk_b527bc0f-f415-4ff2-91e2-cf243b111ff5">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic76ace301e3b4c6fa04633cb9cc8c4d4_D20210628-20210628"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOS0zLTEtMS0xMTM4ODk_b5d8918b-e620-4713-99ad-11a2241c07ec">P11Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iefa93733a8e445a2b45f42b5e0c82e5a_D20210330-20210330"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOS01LTEtMS0xMTM4ODk_40a33eee-9898-4de2-8c36-bb243f76a2e2">P11Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8a4907c40ba2438bb23f735e5c5e41bb_D20210329-20210329"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOS03LTEtMS0xMTM4ODk_9d6305a4-ba3f-4437-aab3-984a5241fd9a">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0b8e32d7526241df879585265fddfb76_D20201231-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjU4YmYyNjE2OWVjNzQzOTVhNWE0NTY2ZjcxNjU1ZDE1L3RhYmxlcmFuZ2U6NThiZjI2MTY5ZWM3NDM5NWE1YTQ1NjZmNzE2NTVkMTVfOS05LTEtMS0xMTM4ODk_db854d92-f26d-4e9c-a71a-5df3a3a24d02">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i59d4e4264c1041b0ac12ded532239ed7_D20200806-20200806"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTQ5NzU1ODM0NTQy_9efe7e08-b5ae-4975-a41c-7af2b8dba755"
      unitRef="usd">36900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i59d4e4264c1041b0ac12ded532239ed7_D20200806-20200806"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTQ5NzU1ODM0NTU1_7f768663-1be1-4cbe-9af7-e0d6daf71401"
      unitRef="usd">500000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i9c20a690e7e44de9aa523d78fd8e5d6a_D20200103-20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTQ5NzU1ODM1NDA5_6ef3e131-180a-4003-ba2a-a62120a842b3"
      unitRef="usd">376700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i9c20a690e7e44de9aa523d78fd8e5d6a_D20200103-20200103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNTQ5NzU1ODM1NDIx_8092f20c-de2c-4ce5-bf5c-66b1c20f75c6"
      unitRef="usd">3100000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMy0xLTEtMS0xMzkzNDg_47a5f817-8e63-4edb-b903-ba86bfa987f6"
      unitRef="usd">1500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMy0zLTEtMS0xMzkzNDg_76ee630d-22ea-43a9-9cec-ce13212a5ebd"
      unitRef="usd">6451000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNC0xLTEtMS0xMzkzNDg_70a3651b-a757-4fc0-baed-85fb1f54586d"
      unitRef="usd">551000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNC0zLTEtMS0xMzkzNDg_ebeb876e-7259-4481-8c66-ebd50cb43fa3"
      unitRef="usd">8468000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNS0xLTEtMS0xMzkzNDg_8574aa21-e816-493b-96d3-9486a56f3628"
      unitRef="usd">182000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNS0zLTEtMS0xMzkzNDg_4142312c-ad6f-4bc9-b86b-d909d3fa6e58"
      unitRef="usd">3494000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNi0xLTEtMS0xMzkzNDg_d75b8465-601c-47ba-b16d-79470c47eafb"
      unitRef="usd">1648000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNi0zLTEtMS0xMzkzNDg_917f4e8e-e81d-4fba-81a7-437dcdb7e70b"
      unitRef="usd">10033000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:Goodwill
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNy0xLTEtMS0xMzkzNDg_1c03979b-78d7-47c3-b027-ef3515f25499"
      unitRef="usd">19457000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfNy0zLTEtMS0xMzkzNDg_ad55b7d2-03c8-4a04-b037-2acd1a4161a3"
      unitRef="usd">210196000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfOC0xLTEtMS0xMzkzNDg_ca62f73e-b5cf-41b3-9ea5-c59590cc1284"
      unitRef="usd">16230000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfOC0zLTEtMS0xMzkzNDg_3aff14f0-1b66-4617-a67c-7c8332c90a86"
      unitRef="usd">183540000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfOS0xLTEtMS0xMzkzNDg_a52891e7-e0b0-4430-825a-0d47513b5401"
      unitRef="usd">849000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfOS0zLTEtMS0xMzkzNDg_00a6e480-a65b-4e92-af96-b28f7dc08fad"
      unitRef="usd">5920000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTAtMS0xLTEtMTM5MzQ4_81de1abc-04d3-4a60-83a8-87e4cfd6ca09"
      unitRef="usd">1360000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTAtMy0xLTEtMTM5MzQ4_05df4b4b-419b-4a84-97a7-0a33d3351d62"
      unitRef="usd">5188000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTEtMS0xLTEtMTM5MzQ4_e2d7e229-1bde-498e-9cc3-38c005e14ea5"
      unitRef="usd">1467000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTEtMy0xLTEtMTM5MzQ4_1a0a60a6-e973-4e8e-b9b6-b94275f4b382"
      unitRef="usd">38529000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTItMS0xLTEtMTM5MzQ4_2c4ae376-eda4-4326-8a2e-00883df28abd"
      unitRef="usd">740000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTItMy0xLTEtMTM5MzQ4_caaed1e3-f1ed-49cb-9cf3-773bd95cb1fb"
      unitRef="usd">7664000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTMtMS0xLTEtMTM5MzQ4_9282db0e-bea8-40bb-96e4-9cfc1a6adbcb"
      unitRef="usd">36850000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i8767d550777b4af1a177a988c8929660_I20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTMtMy0xLTEtMTM5MzQ4_69c6b11c-8218-4598-ad3a-bd9de18916a0"
      unitRef="usd">376721000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ie32b3a9f555246e889416dce2564f26c_I20200806"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjg0ZGZhMWIyNWNjYTRkYTJhYjQ0ZDQzZTMwNTJiM2Y5L3RhYmxlcmFuZ2U6ODRkZmExYjI1Y2NhNGRhMmFiNDRkNDNlMzA1MmIzZjlfMTgtMC0xLTEtMTM2Njk5L3RleHRyZWdpb246MDY4NTQyM2Y2MmY0NGIxOWIzOWIzZjZmZjZiMDllYzZfNTQ5NzU1ODE2MDY4_71930c41-2170-4c4c-81aa-ee11916fad9c"
      unitRef="usd">10800000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i68262fe4ddc34fc191f11e04f08725be_D20200806-20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMi0xLTEtMS0xMzkzNTQ_baf00665-8bdb-4373-b557-9aa28d348f85"
      unitRef="usd">14740000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idd9f3e6548eb4764a1afd0c20bdee3b4_D20200103-20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMi0zLTEtMS0xMzkzNTY_43998b34-94f1-4ba0-9d06-21ea33c3a76e"
      unitRef="usd">170390000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie35a46c8d5854c049ad5028fe6c17039_D20200806-20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMy0xLTEtMS0xMzkzNTQ_7b78d70d-a629-4d82-94b8-eb51c5eddcc7"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idb98740bdd6748be991d13b429f819d4_D20200103-20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMy0zLTEtMS0xMzkzNTY_7fd658e3-d37c-4f3f-b93a-99faf123009c"
      unitRef="usd">7330000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i9764286ce1644436b4cf311433a59922_D20200806-20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfNC0xLTEtMS0xMzkzNTQ_c4ead89b-a460-4e5e-9a9e-7b9f34c27394"
      unitRef="usd">1490000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iaa19db931e1a42e28bdc1484231d0278_D20200103-20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfNC0zLTEtMS0xMzkzNTY_a833e5e7-6f13-42a3-9de0-28344dda94e0"
      unitRef="usd">5820000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i59d4e4264c1041b0ac12ded532239ed7_D20200806-20200806"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfNS0xLTEtMS0xMzkzNTQ_22f5cefa-9cf1-48d2-806b-757ea75eab0e"
      unitRef="usd">16230000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i9c20a690e7e44de9aa523d78fd8e5d6a_D20200103-20200103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfNS0zLTEtMS0xMzkzNTY_d61c2cba-af61-4a84-8975-2398e87ccd24"
      unitRef="usd">183540000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i68262fe4ddc34fc191f11e04f08725be_D20200806-20200806"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfOC0xLTEtMS0xMzkzNjQ_70ea2e1e-3c48-409f-8d56-b0beb948f584">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idd9f3e6548eb4764a1afd0c20bdee3b4_D20200103-20200103"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfOC0zLTEtMS0xMzkzNjQ_8fb5ad55-caa0-400c-9df5-615248c20259">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idb98740bdd6748be991d13b429f819d4_D20200103-20200103"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfOS0zLTEtMS0xMzkzNjQ_df2b6149-c282-4d75-b23e-08d8889fe820">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i9764286ce1644436b4cf311433a59922_D20200806-20200806"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMTAtMS0xLTEtMTM5MzY0_4a03d9b6-7093-40a1-893f-831dfb3c0b3b">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iaa19db931e1a42e28bdc1484231d0278_D20200103-20200103"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMTAtMy0xLTEtMTM5MzY0_caba1352-2f4f-43dc-9d82-e5f52361aa42">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i59d4e4264c1041b0ac12ded532239ed7_D20200806-20200806"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMTEtMS0xLTEtMTM5MzY0_6d56e924-6ff7-4ce8-a18c-d18409fed27f">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i9c20a690e7e44de9aa523d78fd8e5d6a_D20200103-20200103"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjgwZmNhOWNlNmYxZDRkMDU5M2JmNjcyOTk0OTc0NTEzL3RhYmxlcmFuZ2U6ODBmY2E5Y2U2ZjFkNGQwNTkzYmY2NzI5OTQ5NzQ1MTNfMTEtMy0xLTEtMTM5MzY0_ac9c1787-8e38-4e61-a6ac-2eb11b37de95">P18Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <crl:ScheduleOfTransactionAndIntegrationCostsTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjE5OTAyMzI5Njc2OQ_dc38fb55-6aa6-40ce-8c62-680175caca9a">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction and integration costs incurred for fiscal years 2022, 2021 and 2020 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.602%"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Transaction and Integration Costs&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;39,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;10,014&#160;&lt;/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;/table&gt;&lt;/div&gt;</crl:ScheduleOfTransactionAndIntegrationCostsTableTextBlock>
    <crl:BusinessCombinationIntegrationRelatedCostsandTransactionCosts
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjRhMGZkZWE3MzEwYzQyODM5Y2UzZDU4ZTMwNDM5MGExL3RhYmxlcmFuZ2U6NGEwZmRlYTczMTBjNDI4MzljZTNkNThlMzA0MzkwYTFfMy0xLTEtMS0xNDE1Mzk_afa64cc8-e324-4c28-b918-ea7fd1728437"
      unitRef="usd">8740000</crl:BusinessCombinationIntegrationRelatedCostsandTransactionCosts>
    <crl:BusinessCombinationIntegrationRelatedCostsandTransactionCosts
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjRhMGZkZWE3MzEwYzQyODM5Y2UzZDU4ZTMwNDM5MGExL3RhYmxlcmFuZ2U6NGEwZmRlYTczMTBjNDI4MzljZTNkNThlMzA0MzkwYTFfMy0zLTEtMS0xNDE1Mzk_bb447730-71d9-4cef-9192-dbf3d2ec281f"
      unitRef="usd">39099000</crl:BusinessCombinationIntegrationRelatedCostsandTransactionCosts>
    <crl:BusinessCombinationIntegrationRelatedCostsandTransactionCosts
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjRhMGZkZWE3MzEwYzQyODM5Y2UzZDU4ZTMwNDM5MGExL3RhYmxlcmFuZ2U6NGEwZmRlYTczMTBjNDI4MzljZTNkNThlMzA0MzkwYTFfMy01LTEtMS0xNDE1Mzk_3b3c74f6-9354-40eb-8851-ec62d07128dc"
      unitRef="usd">10014000</crl:BusinessCombinationIntegrationRelatedCostsandTransactionCosts>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod
      contextRef="i36e9055062df4dd4b66daa96ff94e7ae_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTA5OTUxMTY3MzQ0MA_4a6baae8-40c2-495b-863b-310cdf836190"
      unitRef="usd">24500000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod
      contextRef="ic7d728ca729a4d868cd94810fd382967_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTA5OTUxMTY3MzQ0OA_95801296-45dc-4777-aa82-9f27f6dd1f16"
      unitRef="usd">24200000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod
      contextRef="i16fcb263810c4da39bad2c65aedbfdb8_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTA5OTUxMTY3MzQ5Nw_0efa55bb-b9d1-428b-a6dd-90e18c2d2013"
      unitRef="usd">5600000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod
      contextRef="i08ca0d9e3b4347a2ba1e229511aa9b59_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTA5OTUxMTY3MzUwNQ_9f7e7a55-85a6-4e83-ada9-7d34882a8557"
      unitRef="usd">10400000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjE5OTAyMzMwMzEzMw_a15bae6d-b570-4d33-a9f4-a7e90cc6e875">All other acquisitions have not been included because that information is not material to the consolidated financial statements. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,583,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,068,161&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Net income attributable to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;376,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;347,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i930601a8fce5419c91db9d17130ff279_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjQ4MDdlOWM0YjQ5ZTQ1NDJhMjVhZTUxMWYyNTM0MGJmL3RhYmxlcmFuZ2U6NDgwN2U5YzRiNDllNDU0MmEyNWFlNTExZjI1MzQwYmZfNC0xLTEtMS0xNDQ1NjY_bd7b3b06-d536-49a2-90e2-0b3e72ff3fe2"
      unitRef="usd">3583646000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i36992dec2c4d4d13b756afa60ba5aed0_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjQ4MDdlOWM0YjQ5ZTQ1NDJhMjVhZTUxMWYyNTM0MGJmL3RhYmxlcmFuZ2U6NDgwN2U5YzRiNDllNDU0MmEyNWFlNTExZjI1MzQwYmZfNC0zLTEtMS0xNDQ1NjY_1692f6e2-64ad-4836-9a61-47e2bb20e92a"
      unitRef="usd">3068161000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i930601a8fce5419c91db9d17130ff279_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjQ4MDdlOWM0YjQ5ZTQ1NDJhMjVhZTUxMWYyNTM0MGJmL3RhYmxlcmFuZ2U6NDgwN2U5YzRiNDllNDU0MmEyNWFlNTExZjI1MzQwYmZfNS0xLTEtMS0xNDQ1NjY_0fb445fc-172a-4883-85b5-e7bf9a781fba"
      unitRef="usd">376152000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i36992dec2c4d4d13b756afa60ba5aed0_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjQ4MDdlOWM0YjQ5ZTQ1NDJhMjVhZTUxMWYyNTM0MGJmL3RhYmxlcmFuZ2U6NDgwN2U5YzRiNDllNDU0MmEyNWFlNTExZjI1MzQwYmZfNS0zLTEtMS0xNDQ1NjY_dbe0aaa3-41a3-4983-bcc5-2e15ba865103"
      unitRef="usd">347873000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="id92de63434544d31abf7f35f5a8ace22_I20221220"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNjA0NzMxMzk2NjE5OQ_b4d5279c-8f2f-4c30-b6b5-e7cff3f30af6"
      unitRef="usd">169000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration
      contextRef="id92de63434544d31abf7f35f5a8ace22_I20221220"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNjA0NzMxMzk2NjIxNg_d413dfb2-5900-47b1-ae69-3aae3b68d8e9"
      unitRef="usd">30000000</crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration>
    <crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration
      contextRef="ic8c6a35c57844317a4b628d1f88c4c5f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMTA5OTUxMTY2OTE5MQ_4a0f6289-417a-421f-872c-e5ef6bf10a2f"
      unitRef="usd">10000000</crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i9186af89273e4f9bb7334445a0a2eb24_D20221220-20221220"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNjA0NzMxMzk2NjIzNg_1653aa32-82cf-4db0-a195-4afee7d80714"
      unitRef="usd">123400000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMTg4NQ_ae85bdba-2382-49f9-914d-fbbdcbc985eb"
      unitRef="usd">70900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ibdff5d61e8fd4b67a78fd8172329e79d_D20211012-20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMTkwNQ_513d93d3-4ec9-434c-b70f-966c3858dfbf"
      unitRef="usd">7900000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <crl:DisposalGroupIncludingDiscontinuedOperationConsiderationPensionOverFundingAndOtherPostClosingAdjustments
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMTkxOA_ae3c2a18-c1fd-4645-aaef-e15de35e274b"
      unitRef="usd">3800000</crl:DisposalGroupIncludingDiscontinuedOperationConsiderationPensionOverFundingAndOtherPostClosingAdjustments>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i827502a5267247dc962ab46425289f4c_D20210926-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMjEwNw_614b04aa-de71-49c4-a992-aba2568bf7f1"
      unitRef="usd">20000000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMjc3OA_03a00ed3-7bcd-4533-ad6d-b3ef00ddad4d"
      unitRef="usd">59600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i60a5a6f955e24742b986f45af656c541_D20211012-20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMjc5MA_20e28d24-6ce1-4576-907c-8d8aadcdd4d1"
      unitRef="usd">200000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMjk0Mw_29f981ec-d970-4f40-934a-9858bfc3cd24"
      unitRef="usd">15300000</crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration>
    <crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration
      contextRef="ib1e0164c519c4003b9896a14982a4b5d_I20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMzA1OQ_c640d03b-a1bb-40e6-ab66-f42e24336a5f"
      unitRef="usd">25000000</crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration>
    <crl:DisposalGroupIncludingDiscontinuedOperationPurchaseObligation
      contextRef="ib1e0164c519c4003b9896a14982a4b5d_I20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMzg0ODI5MDczMzE0Mw_35240b54-8e50-4cd8-afae-f3f51aaa2eb9"
      unitRef="usd">10000000</crl:DisposalGroupIncludingDiscontinuedOperationPurchaseObligation>
    <crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNjA0NzMxMzk5NDAwMA_29f981ec-d970-4f40-934a-9858bfc3cd24"
      unitRef="usd">15300000</crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration>
    <crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration
      contextRef="id32bbb1a91ce40bb84f5184fbb4793e5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfNjA0NzMxMzk5NDAxOQ_298d2b42-8292-47a9-9fce-ba7494266b24"
      unitRef="usd">7500000</crl:DisposalGroupIncludingDiscontinuedOperationContingentConsideration>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RleHRyZWdpb246ZTM2OGQzMTQzNTBiNGNhZjk1YWJmYTcxZGVkOWMyMWNfMjE5OTAyMzI2ODk0Mg_88132325-e75c-4d61-bfd1-3668f5656817">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the major classes of assets and liabilities associated with the divestitures of the businesses were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.154%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 19, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 12, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Avian&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RMS Japan&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CDMO Sweden&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:107%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:400;line-height:107%"&gt;Current assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,339&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets, 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:9pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;19,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,764&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Client relationships, 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:9pt;font-weight:400;line-height:100%"&gt;1,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,565&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,727&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,112&#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:12pt"&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:9pt;font-style:italic;font-weight:700;line-height:107%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;6,386&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;18,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;8,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNC0xLTEtMS0xMzMyMzk_22e0ebcc-56c9-48a0-8f34-47c108386008"
      unitRef="usd">30545000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNC0zLTEtMS0xNDIxNTc_4727f5bf-70cb-48b9-98a9-a6de0b3e6ee3"
      unitRef="usd">26524000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNC01LTEtMS0xNDIxNTc_cc2c2bf2-8380-4915-93fc-c4a6a6dd73e2"
      unitRef="usd">8187000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNS0xLTEtMS0xMzM4MzA_675e53da-1d69-4bc1-92a2-d1583b8e4329"
      unitRef="usd">24602000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNS0zLTEtMS0xNDIxNTc_8ee15a75-7830-455a-b6b4-8b95d4ff64a4"
      unitRef="usd">17379000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNS01LTEtMS0xNDIxNTc_84337876-065c-4089-b1c4-33db070c6e4c"
      unitRef="usd">14339000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNet
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNi0xLTEtMS0xNDIxNzU_076b70c3-381a-4b65-a0a4-fdaee6b8d0d6"
      unitRef="usd">611000</crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNet>
    <crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNet
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNi0zLTEtMS0xNDIxNTc_85fe8a85-4acb-4322-9171-0da6bc416f2c"
      unitRef="usd">0</crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNet>
    <crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNet
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNi01LTEtMS0xNDIxNTc_f4693171-a166-4576-973a-231dcdfe7327"
      unitRef="usd">19733000</crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNy0xLTEtMS0xMzM4MzA_c019f509-cbb6-4aff-9bf8-1fbb418482f9"
      unitRef="usd">3168000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNy0zLTEtMS0xNDIxNTc_2b556049-9c20-4f1c-9c02-260ba699513e"
      unitRef="usd">4129000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfNy01LTEtMS0xNDIxNTc_8fcdac70-ab16-43de-ba85-e333c57e15fb"
      unitRef="usd">27764000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <crl:DisposalGroupClientRelationshipsNet
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTAtMS0xLTEtMTQyMTQw_5cdef80e-f2e2-408d-b82a-78251f27a2ad"
      unitRef="usd">1629000</crl:DisposalGroupClientRelationshipsNet>
    <crl:DisposalGroupClientRelationshipsNet
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfOC0zLTEtMS0xNDIxNTc_097e799f-84b0-45ed-9040-ff62d0be924e"
      unitRef="usd">0</crl:DisposalGroupClientRelationshipsNet>
    <crl:DisposalGroupClientRelationshipsNet
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfOC01LTEtMS0xNDIxNTc_e7a2c137-8adc-4ef8-b21e-6b8a77bef197"
      unitRef="usd">14089000</crl:DisposalGroupClientRelationshipsNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfOC0xLTEtMS0xMzM4MzA_1fc338c6-eed7-4e4a-8e20-28a684601769"
      unitRef="usd">10000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfOS0zLTEtMS0xNDIxNTc_e917d852-fa3e-4447-9f67-261790572418"
      unitRef="usd">3695000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfOS01LTEtMS0xNDIxNTc_ec34a764-2250-437a-8a2f-eeebe99fb0d6"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfOS0xLTEtMS0xMzM4MzA_88f5b823-db1b-4268-b1a1-4a1ca30798dc"
      unitRef="usd">60565000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTAtMy0xLTEtMTQyMTU3_c269cf74-0b9a-4974-9f3b-0e481f30501d"
      unitRef="usd">51727000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTAtNS0xLTEtMTQyMTU3_ec49e710-eeb8-4e17-b08a-bcf197dba2b7"
      unitRef="usd">84112000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTItMS0xLTEtMTMzODMw_a90d1b73-6c9d-4e88-98a6-67cd27c74bb2"
      unitRef="usd">8139000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTMtMy0xLTEtMTQyMTY1_71a06b93-f7d3-44c9-af8f-e21118224c77"
      unitRef="usd">8705000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTMtNS0xLTEtMTQyMTY1_9bdec87e-2e3d-4b43-9591-ab8f2fc8b924"
      unitRef="usd">6386000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiability
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTQtMS0xLTEtMTQyMTgz_673588c5-0467-4a5b-91e1-6b8f6850c59a"
      unitRef="usd">331000</crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiability>
    <crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiability
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTQtMy0xLTEtMTQyMTY1_cd99a648-b431-45d1-b81a-01e447146488"
      unitRef="usd">0</crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiability>
    <crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiability
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTQtNS0xLTEtMTQyMTY1_ad53328b-a2d8-48d6-ade4-c727ed9951c0"
      unitRef="usd">18221000</crl:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiability>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTMtMS0xLTEtMTMzODMw_8a5e5971-a3b9-4dc1-960a-091181a166d5"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTUtMy0xLTEtMTQyMTY1_6ee66b01-84bc-4b3b-911e-4d06eceb0643"
      unitRef="usd">94000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTUtNS0xLTEtMTQyMTY1_977726c2-ed3e-4088-8dfd-009a60fdc3f1"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="icdb0441e812d49d8b77b6b756e5eca26_I20221219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTQtMS0xLTEtMTMzODMw_6172c9a3-b90c-4349-aacf-9ccbf08a99e4"
      unitRef="usd">8470000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ic5ad8b7d6e7949c0bbfc6883a221db4c_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTYtMy0xLTEtMTQyMTY1_1f37d3b0-9586-4a73-89b8-89f1bac7072d"
      unitRef="usd">8799000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ifd708f8c3dfb4857a6ab7b808f8ddfc0_I20211012"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84NS9mcmFnOmUzNjhkMzE0MzUwYjRjYWY5NWFiZmE3MWRlZDljMjFjL3RhYmxlOjhjMDAwNGY1NjFhODRiMGQ5YTlhZTBjMjNhNTA4NGZjL3RhYmxlcmFuZ2U6OGMwMDA0ZjU2MWE4NGIwZDlhOWFlMGMyM2E1MDg0ZmNfMTYtNS0xLTEtMTQyMTY1_77e444bd-dc7f-444f-a306-15d06b28c3a2"
      unitRef="usd">24607000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfNzk1MQ_6cfe5810-494f-4096-9631-dce869a139df">REVENUE FROM CONTRACTS WITH CUSTOMERS&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;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 disaggregates the Company&#x2019;s revenue by major business line and timing of transfer of products or services:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&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:8pt;font-weight:700;line-height:120%"&gt;Timing of Revenue Recognition:&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:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;RMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;340,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;240,480&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;426,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;330,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total RMS revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;739,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;690,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571,152&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;DSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,440,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,103,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,836,519&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total DSA revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,447,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,107,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,837,428&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174,254&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;418,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;341,099&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total Manufacturing revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;789,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;742,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515,353&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,976,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,540,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,923,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Balances from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about client receivables, contract assets, and contract liabilities from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.362%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Client receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;559,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;204,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;763,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;650,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables and contract assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;752,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;642,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,703&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Long term deferred revenue (included in Other long-term liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer contract deposits (included in Other current-liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized substantially all of the current contract assets and liabilities balances at December&#160;25, 2021 and December&#160;26, 2020&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;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in revenues during fiscal years 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company does not have the unconditional right to advanced billings, both advanced client payments and unpaid advanced client billings are excluded from deferred revenue, with the advanced billings also being excluded from client receivables. The Company excluded approximately $54 million and $36 million of unpaid advanced client billings from both client receivables and deferred revenue in the accompanying consolidated balance sheets as of December&#160;31, 2022 and December&#160;25, 2021, respectively. Net provisions of $6.7 million, $1.7 million, and $6.4 million were recorded to the allowance for credit losses in fiscal years 2022, 2021, and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Transaction Price Allocated to Future Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company discloses the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of December&#160;31, 2022. &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;Excluded from the disclosure is the value of unsatisfied performance obligations for contracts with an original expected length of one year or less, contracts for which revenue is recognized at the amount to which the Company has the right to invoice for services performed and service revenue recognized in accordance with ASC 842, &#x201c;Leases&#x201d;.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate amount of transaction price allocated to the remaining performance obligations for all open customer contracts as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&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; was $1,203.1 million. The Company will recognize revenues for these performance obligations as they are satisfied, approximately 50% of which is expected to occur within the next twelve months and the remainder recognized thereafter during the remaining contract term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company&#x2019;s service offerings, the Company has identified performance obligations related to leasing Company owned assets. In certain arrangements, customers obtain substantially all of the economic benefits of the identified assets, which may include manufacturing suites and related equipment, and have the right to direct the assets&#x2019; use over the term of the contract. The associated revenue is recognized on a straight-line basis over the term of the lease, which is generally less than one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Consolidated Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,118&#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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,118&#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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfMjE5OTAyMzI2ODkzNQ_fa031dd3-40f0-47d9-bd86-39f037063a43">&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 disaggregates the Company&#x2019;s revenue by major business line and timing of transfer of products or services:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.569%"/&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:8pt;font-weight:700;line-height:120%"&gt;Timing of Revenue Recognition:&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:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;RMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;340,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;240,480&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;426,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;330,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total RMS revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;739,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;690,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571,152&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;DSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,440,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,103,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,836,519&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;909&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total DSA revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,447,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,107,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,837,428&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174,254&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Services and products transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;418,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;341,099&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total Manufacturing revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;789,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;742,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515,353&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,976,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,540,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,923,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue and long-lived assets by geographic area are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,342,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,032,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;398,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,976,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;896,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;349,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,465,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,934,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,036,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;339,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,540,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;755,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;323,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,291,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,627,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;829,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;306,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;155,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,923,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;627,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;286,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,124,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d894d9471da493b86f550dd7e814df4_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMy0xLTEtMS0xMjE4ODA_e86042a3-7e3c-40d2-982b-8e1ba7e70a95"
      unitRef="usd">340708000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85f31be639fa41e5bd7d0bd421a4311c_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMy0zLTEtMS0xMjE4ODA_ba0975c8-7d6a-43e7-9fb7-8ba6a0ac9320"
      unitRef="usd">263659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59dd38871f0a455fb4dc4e45a117d408_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMy01LTEtMS0xMjE4ODA_20ac071d-5b5f-400e-a461-4748f2dac68d"
      unitRef="usd">240480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71eb4424dd604d1db45a7d488c9b724f_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNC0xLTEtMS0xMjE4ODA_3300953e-621b-4ad8-bc7a-9a84ddae1d31"
      unitRef="usd">398467000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51e8051ad1c2447996b454e9c1b99c99_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNC0zLTEtMS0xMjE4ODA_d9ab663e-05be-43c6-8f9a-55c43a4a5382"
      unitRef="usd">426778000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5292e042efd54a4caa8f2da8ffc25864_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNC01LTEtMS0xMjE4ODA_aaa7ecdc-6938-4441-940e-52dda73e6e89"
      unitRef="usd">330672000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieaadcb246eab4021aa70afdb3bec08f6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNS0xLTEtMS0xMjE5MDc_6d94fe94-9c81-44b4-890d-b7ccf1f20983"
      unitRef="usd">739175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc8a3de37ecc44dbb435130b9b822b45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNS0zLTEtMS0xMjE5MDc_823abfc4-d56c-4d08-a3d7-0bc27357ae22"
      unitRef="usd">690437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8ee91a253104d26b8fbcbda8ed912aa_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNS01LTEtMS0xMjE5MjA_aa443cf2-db4e-4625-92c6-f0f6d02f4bac"
      unitRef="usd">571152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibea43283162f4389a94dd5d7ba59eed7_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNy0xLTEtMS0xMjE4ODA_8948fc76-c4b9-4631-b1e3-b18fbe8fe969"
      unitRef="usd">2440646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd00b87a55ae456b96349d7fe68ce553_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNy0zLTEtMS0xMjE4ODA_6903076b-be96-4963-869a-ac3fda8cbd22"
      unitRef="usd">2103415000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6574f7474620424bac072a3d77fb1847_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfNy01LTEtMS0xMjE4ODA_7d6e8cde-6d9b-4460-be72-a3f7cc7be8c7"
      unitRef="usd">1836519000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibf4fa61752ea4ec2b2ef8d7c87885529_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfOC0xLTEtMS0xMjE4ODA_e4d65cca-fbca-4cb6-9c71-fb5b833bf065"
      unitRef="usd">6670000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37dad5e4c6f545f49860f2ff536e74f0_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfOC0zLTEtMS0xMjE4ODA_90e57027-291c-4800-a9eb-316d4403c27d"
      unitRef="usd">3816000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f840d9aee30431fb69fb38d41f426df_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfOC01LTEtMS0xMjE4ODA_62140ec5-4fa4-4703-bb46-e539b3abba89"
      unitRef="usd">909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9a5ba3776754a098cd97e78347906c5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfOS0xLTEtMS0xMjE5Mjc_46fb2c71-5f55-4fa2-b3cc-62bfce291c9c"
      unitRef="usd">2447316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e5a76132dfe46ffa2e50f041c93756e_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfOS0zLTEtMS0xMjE5Mjc_8d39dfcf-8f47-4c50-8426-82b355062e29"
      unitRef="usd">2107231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c7aaef0eca74b36a2dba1de5ca32176_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfOS01LTEtMS0xMjE5MzY_af82c71d-8a4c-4257-b6b4-ccd3b5f4467d"
      unitRef="usd">1837428000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i731e3dc715964439832f1770820980b7_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTEtMS0xLTEtMTIxODgw_31ed0698-a1c6-4041-8662-6f78269c1c9b"
      unitRef="usd">371500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8758cef4614a4a26a57097577c096e2c_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTEtMy0xLTEtMTIxODgw_232c8e1f-3ce5-4daf-95ff-ceecb77d3a60"
      unitRef="usd">335745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d8a8502ffe44065b9065788bc0fbc39_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTEtNS0xLTEtMTIxODgw_ea6b79cb-6634-4c32-b0bc-698d385f5bf9"
      unitRef="usd">174254000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55f6764f47ae493c818b2868e7f87d69_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTItMS0xLTEtMTIxODgw_09b7ff2b-fe50-4b31-9f9f-0d50ebf37813"
      unitRef="usd">418069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic35befc251a8458ea9ba44600b74596f_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTItMy0xLTEtMTIxODgw_16ca7b27-a2fa-4a24-8bcf-88b47b389121"
      unitRef="usd">406747000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaea1d9ce28bd4c96b9c03cddfd0236a0_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTItNS0xLTEtMTIxODgw_d43402a6-68c9-4466-ac98-38496a0589c0"
      unitRef="usd">341099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie46260ea2ef44d229feecef0e909d527_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTMtMS0xLTEtMTIxOTU1_48147911-79a2-4b4b-8b7b-5ef802d1623b"
      unitRef="usd">789569000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50b52c0815584562b3930aee4c40e499_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTMtMy0xLTEtMTIxOTU1_77205fb6-b233-42c3-a009-46f9e874ed28"
      unitRef="usd">742492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i299129f1d74947d0b985337713c6f644_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTMtNS0xLTEtMTIxOTQz_612acd6c-7772-4fe6-a762-171207da2315"
      unitRef="usd">515353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTQtMS0xLTEtMTIxOTYz_23297182-5e6c-465b-a68d-774721acbc4f"
      unitRef="usd">3976060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTQtMy0xLTEtMTIxOTYz_b5d3ff0c-a329-49dc-aece-5c5527f662df"
      unitRef="usd">3540160000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjZjNTU1MDFlOGYzYTQ1ODRiODUxMGMxOWU2YjdjNjJmL3RhYmxlcmFuZ2U6NmM1NTUwMWU4ZjNhNDU4NGI4NTEwYzE5ZTZiN2M2MmZfMTQtNS0xLTEtMTIxOTQ5_f551f5f9-bf73-4aef-b7e2-ca82a2639461"
      unitRef="usd">2923933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfNzk0OA_80123008-e087-4ff8-8600-8db2125b641a">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about client receivables, contract assets, and contract liabilities from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.362%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Client receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;559,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;204,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;763,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;650,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables and contract assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;752,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;642,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,703&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Long term deferred revenue (included in Other long-term liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer contract deposits (included in Other current-liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,512&#160;&lt;/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;The associated revenue is recognized on a straight-line basis over the term of the lease, which is generally less than one year. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Consolidated Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,118&#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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,118&#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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <crl:TradeReceivablesFromCustomers
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMy0xLTEtMS0xMTg5MDY_efdf88ee-ace4-46d5-9465-41f94d853dbb"
      unitRef="usd">559410000</crl:TradeReceivablesFromCustomers>
    <crl:TradeReceivablesFromCustomers
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMy0zLTEtMS0xMTg5MDY_7c9c1e20-c4e9-4153-97ae-0c74e7e8748f"
      unitRef="usd">489452000</crl:TradeReceivablesFromCustomers>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNC0xLTEtMS0xMTg5MDY_b97833dd-4f6a-498d-8c6c-b607a2d24020"
      unitRef="usd">204258000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNC0zLTEtMS0xMTg5MDY_ff38ae36-be53-43a5-aed5-66393c9c75a7"
      unitRef="usd">160609000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNS0xLTEtMS0xMTg5MDY_bdb79429-09cf-461f-ac4e-ab74e50bb284"
      unitRef="usd">763668000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNS0zLTEtMS0xMTg5MDY_d5f3d3cf-21b1-413b-8551-74e6036b8181"
      unitRef="usd">650061000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNi0xLTEtMS0xMTg5MDY_8464196c-14c5-46e8-b372-7cf5d0e66f18"
      unitRef="usd">11278000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNi0zLTEtMS0xMTg5MDY_a024d552-d4f3-402a-b95c-766c0e6db53d"
      unitRef="usd">7180000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNy0xLTEtMS0xMTg5MDY_2d7d4281-c499-448b-82fa-39180a442261"
      unitRef="usd">752390000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfNy0zLTEtMS0xMTg5MDY_9a2227f5-4fb1-44f4-85e3-c5e17ca274ee"
      unitRef="usd">642881000</us-gaap:AccountsReceivableNetCurrent>
    <crl:ContractWithCustomerLiabilityDeferredRevenueCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMTAtMS0xLTEtMTE4OTA2_41f688fc-fd50-4c33-8956-dc68399f705e"
      unitRef="usd">264259000</crl:ContractWithCustomerLiabilityDeferredRevenueCurrent>
    <crl:ContractWithCustomerLiabilityDeferredRevenueCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMTAtMy0xLTEtMTE4OTA2_56707b32-a73e-436e-94ce-d6ef4a4cf022"
      unitRef="usd">219703000</crl:ContractWithCustomerLiabilityDeferredRevenueCurrent>
    <crl:ContractWithCustomerLiabilityDeferredRevenueNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMTEtMS0xLTEtMTQyMTE2_19d176c9-456d-4ced-a1dd-d89163c11dd1"
      unitRef="usd">25795000</crl:ContractWithCustomerLiabilityDeferredRevenueNoncurrent>
    <crl:ContractWithCustomerLiabilityDeferredRevenueNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMTEtMy0xLTEtMTQyMTE2_a5bf1974-2a93-40ce-8c8d-53902ffd7581"
      unitRef="usd">20578000</crl:ContractWithCustomerLiabilityDeferredRevenueNoncurrent>
    <crl:ContractWithCustomerLiabilityCustomerDeposits
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMTEtMS0xLTEtMTE4OTA2_09a8a4b8-c516-4096-b6ae-7c7ec18212bb"
      unitRef="usd">91640000</crl:ContractWithCustomerLiabilityCustomerDeposits>
    <crl:ContractWithCustomerLiabilityCustomerDeposits
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjUxNjU3ZDUwZDk4NjQ1NGM5ZTMwMmE2Mzg3YWY3MDg0L3RhYmxlcmFuZ2U6NTE2NTdkNTBkOTg2NDU0YzllMzAyYTYzODdhZjcwODRfMTEtMy0xLTEtMTE4OTA2_1396cae1-a393-4e3a-a082-025bb5c88c13"
      unitRef="usd">59512000</crl:ContractWithCustomerLiabilityCustomerDeposits>
    <crl:ContractWithCustomerUnpaidAdvancedClientBillings
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfNTEwOA_7ebe40ec-8ec0-4434-892c-6754da706c5f"
      unitRef="usd">54000000</crl:ContractWithCustomerUnpaidAdvancedClientBillings>
    <crl:ContractWithCustomerUnpaidAdvancedClientBillings
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfNTExNQ_a3f23e7f-514c-44a0-ad97-9235431971a1"
      unitRef="usd">36000000</crl:ContractWithCustomerUnpaidAdvancedClientBillings>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfMTA5OTUxMTY0MDY3MQ_798207a6-d5b1-4234-9773-17f593803ffc"
      unitRef="usd">6700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfMTA5OTUxMTY0MDY3Ng_46fd87f2-9eed-40f3-b37b-0b20e3eb5c14"
      unitRef="usd">1700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfMTA5OTUxMTY0MDY4NQ_0747a886-3fa8-4a17-840e-b780f14697c2"
      unitRef="usd">6400000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfNjA0NzMxMzk3NDE3Mg_75476e76-b6ac-4f94-b3af-e9da0407feec"
      unitRef="usd">1203100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="iea87f0766d9f476c9921248612d7e9eb_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfNjA0NzMxMzk3NDE4Mw_525ed1fd-56ab-45a2-8484-59cec795f6ca"
      unitRef="number">0.50</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="iea87f0766d9f476c9921248612d7e9eb_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RleHRyZWdpb246MjA0ZmMyYjM2NzU5NDMyMzg0N2U3OWY1YzJmYzIxYWVfMTgxNDE5NDE4Nzk3MzY_f0d70187-d3cf-4311-bcb5-e6f3d35085b8">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjNkYWFhZWMxZGM2MTRhMjZhMTkyMjMyNTMwNjFkNzkwL3RhYmxlcmFuZ2U6M2RhYWFlYzFkYzYxNGEyNmExOTIyMzI1MzA2MWQ3OTBfMy0yLTEtMS0xMzQ1Nzk_f807eac3-f685-44fc-b86b-d887394261be"
      unitRef="usd">60118000</us-gaap:SalesTypeLeaseRevenue>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjNkYWFhZWMxZGM2MTRhMjZhMTkyMjMyNTMwNjFkNzkwL3RhYmxlcmFuZ2U6M2RhYWFlYzFkYzYxNGEyNmExOTIyMzI1MzA2MWQ3OTBfMy00LTEtMS0xMzQ1NzY_8c4dc254-efaa-47f4-a138-276785471cef"
      unitRef="usd">18118000</us-gaap:SalesTypeLeaseRevenue>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl84OC9mcmFnOjIwNGZjMmIzNjc1OTQzMjM4NDdlNzlmNWMyZmMyMWFlL3RhYmxlOjNkYWFhZWMxZGM2MTRhMjZhMTkyMjMyNTMwNjFkNzkwL3RhYmxlcmFuZ2U6M2RhYWFlYzFkYzYxNGEyNmExOTIyMzI1MzA2MWQ3OTBfMy02LTEtMS0xMzQ1Njg_be39337a-8367-49d7-9f56-4919bbb8caa9"
      unitRef="usd">0</us-gaap:SalesTypeLeaseRevenue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RleHRyZWdpb246Yzc5OTYzNDNiNTQ3NDY1MWE5ZWQ0ZTk3OGYxZDQwYzBfMTMzNw_79855ca7-6066-4220-a65a-b6250b627001">SEGMENT AND GEOGRAPHIC INFORMATIONThe Company&#x2019;s three reportable segments are Research Models and Services (RMS), Discovery and Safety Assessment (DSA), and Manufacturing Solutions (Manufacturing). Asset information on a reportable segment basis is not disclosed as this information is not separately identified and internally reported to the Company&#x2019;s Chief Operating Decision Maker.&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 revenue and other financial information by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;RMS&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;&#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;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 1pt;text-align:left;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;739,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;690,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;571,152&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;166,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,080&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,487&#160;&lt;/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:8pt;font-weight:700;line-height:120%"&gt;DSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,447,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,107,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,837,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;177,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;189,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;101,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;105,653&#160;&lt;/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:8pt;font-weight:700;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;789,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;742,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;515,353&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;181,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;87,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(209,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(230,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(177,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,018&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:700;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,976,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,540,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,923,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;650,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;589,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;432,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;303,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;234,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;228,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;166,560&#160;&lt;/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 style="height:3pt"&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="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Operating income for unallocated corporate consists of costs associated with departments such as senior executives, corporate accounting, legal, tax, human resources, treasury, and investor relations.&lt;/span&gt;&lt;/div&gt;&lt;/td&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:400;line-height:120%"&gt;Revenue and long-lived assets by geographic area are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,342,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,032,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;398,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,976,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;896,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;349,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,465,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,934,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,036,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;339,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;222,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,540,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;755,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;323,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,291,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,627,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;829,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;306,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;155,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,923,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;627,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;286,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,124,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the Other category above are operations located in Brazil and Israel. Revenue represents sales originating in entities physically located in the identified geographic area. Long-lived assets consist of property, plant, and equipment, net.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RleHRyZWdpb246Yzc5OTYzNDNiNTQ3NDY1MWE5ZWQ0ZTk3OGYxZDQwYzBfMTY0OTI2NzQ0NDM2NQ_4d72919d-568e-4b98-8614-6504058a2908"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RleHRyZWdpb246Yzc5OTYzNDNiNTQ3NDY1MWE5ZWQ0ZTk3OGYxZDQwYzBfMTMyOQ_f6682f2c-3a53-415b-ba9f-1f58bb2a9e42">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 revenue and other financial information by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;RMS&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;&#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;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 1pt;text-align:left;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;739,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;690,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;571,152&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;166,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,080&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,487&#160;&lt;/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:8pt;font-weight:700;line-height:120%"&gt;DSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,447,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,107,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,837,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;532,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;177,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;189,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;101,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;105,653&#160;&lt;/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:8pt;font-weight:700;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;789,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;742,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;515,353&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;181,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;87,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(209,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(230,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(177,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,018&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:700;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,976,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,540,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,923,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;650,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;589,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;432,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;303,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;234,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;228,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;166,560&#160;&lt;/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 style="height:3pt"&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="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Operating income for unallocated corporate consists of costs associated with departments such as senior executives, corporate accounting, legal, tax, human resources, treasury, and investor relations.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic72b8cce1e644c819748ef27c66ebde0_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMy0xLTEtMS0xMTM4ODk_24ff5668-9847-46e7-9276-bf5fa4cecf09"
      unitRef="usd">739175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00188ae8af56402ebc68e8e93ed7c22c_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMy0zLTEtMS0xMTM4ODk_3cf8f09d-f381-4a3c-bf7c-6358c8fe330e"
      unitRef="usd">690437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i347f7093663840ff9793e272598a8202_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMy01LTEtMS0xMTM4ODk_04e42d19-5a8f-4d85-b97e-e66c86b04206"
      unitRef="usd">571152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic72b8cce1e644c819748ef27c66ebde0_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNC0xLTEtMS0xMTM4ODk_a457408c-b353-430e-91bb-5e22fe2c5f61"
      unitRef="usd">160410000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i00188ae8af56402ebc68e8e93ed7c22c_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNC0zLTEtMS0xMTM4ODk_1af39091-54e7-4294-8c95-a0423db4585f"
      unitRef="usd">166814000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i347f7093663840ff9793e272598a8202_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNC01LTEtMS0xMTM4ODk_958b256c-515d-4354-adea-fd40c84240e8"
      unitRef="usd">102706000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic72b8cce1e644c819748ef27c66ebde0_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNS0xLTEtMS0xMTM4ODk_2ab9a723-7741-4ec2-a18f-5cfd70d0e298"
      unitRef="usd">49274000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i00188ae8af56402ebc68e8e93ed7c22c_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNS0zLTEtMS0xMTM4ODk_0a4ba463-ac69-482c-b873-db44f690990b"
      unitRef="usd">39123000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i347f7093663840ff9793e272598a8202_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNS01LTEtMS0xMTM4ODk_87693eba-fa5a-45c3-a73d-03d3a2e85b12"
      unitRef="usd">37080000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic72b8cce1e644c819748ef27c66ebde0_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNi0xLTEtMS0xMTM4ODk_668026b0-bf3d-4647-9027-61b8425cf3cc"
      unitRef="usd">44136000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i00188ae8af56402ebc68e8e93ed7c22c_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNi0zLTEtMS0xMTM4ODk_a7618c51-9c8b-4ea4-be53-62410ec4d985"
      unitRef="usd">61188000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i347f7093663840ff9793e272598a8202_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfNi01LTEtMS0xMTM4ODk_28cdbbd1-133a-4956-9bbe-346ebb587db0"
      unitRef="usd">29487000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92fee02c94014219a1cc38146e0743a8_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfOC0xLTEtMS0xMTM4ODk_5d795546-62d6-49dd-85b4-dd43a76f8bc3"
      unitRef="usd">2447316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05f733de98f1456dbb6e0c5680c7a9c0_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfOC0zLTEtMS0xMTM4ODk_bba60425-cd23-4770-aebb-8303924aa1f9"
      unitRef="usd">2107231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7124b92e2584db79dee768311c9d41e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfOC01LTEtMS0xMTM4ODk_6eb78c26-5a2b-408e-ae62-0119b8d11b66"
      unitRef="usd">1837428000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i92fee02c94014219a1cc38146e0743a8_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfOS0xLTEtMS0xMTM4ODk_ba635771-7b0f-4dbd-bb88-632766ba9d36"
      unitRef="usd">532889000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05f733de98f1456dbb6e0c5680c7a9c0_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfOS0zLTEtMS0xMTM4ODk_814197dc-a93a-45ca-bff0-43efc9713428"
      unitRef="usd">406978000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if7124b92e2584db79dee768311c9d41e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfOS01LTEtMS0xMTM4ODk_8d82bd2e-eb40-49d7-bb27-1fc99af57084"
      unitRef="usd">325959000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i92fee02c94014219a1cc38146e0743a8_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTAtMS0xLTEtMTEzODg5_013ea823-6c0c-4d39-8984-98a2e25d3aa5"
      unitRef="usd">179465000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i05f733de98f1456dbb6e0c5680c7a9c0_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTAtMy0xLTEtMTEzODg5_89a487d8-5111-43dd-be20-de7a671a957e"
      unitRef="usd">177254000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if7124b92e2584db79dee768311c9d41e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTAtNS0xLTEtMTEzODg5_2840a42f-cb5e-40ab-9f27-b45664210b7d"
      unitRef="usd">168922000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i92fee02c94014219a1cc38146e0743a8_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTEtMS0xLTEtMTEzODg5_f6dc8682-0c61-4d24-bc5f-aa9691cdbe4e"
      unitRef="usd">189563000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i05f733de98f1456dbb6e0c5680c7a9c0_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTEtMy0xLTEtMTEzODg5_2f04b346-b67c-4607-a477-8e25abc337cd"
      unitRef="usd">101477000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if7124b92e2584db79dee768311c9d41e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTEtNS0xLTEtMTEzODg5_41d98dd3-7ce3-42fb-908c-d900cfcbfdc5"
      unitRef="usd">105653000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1cc1da816e0d46d985a9f42ffad0fe57_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTMtMS0xLTEtMTEzODg5_90152f51-d213-4249-895d-e5b89c5b8fc7"
      unitRef="usd">789569000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20e1aa347bc2453d867a5b1abeb4d056_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTMtMy0xLTEtMTEzODg5_a50b6b2b-cefd-492f-8019-c27ea46f2a13"
      unitRef="usd">742492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cf260d41d7e4f11a5d0c49041e18b76_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTMtNS0xLTEtMTEzODg5_f9fcde6d-e433-4796-ae23-cdab5c2f6960"
      unitRef="usd">515353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1cc1da816e0d46d985a9f42ffad0fe57_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTQtMS0xLTEtMTEzODg5_7d43dac5-17d7-4434-a812-04b9053965c8"
      unitRef="usd">167084000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i20e1aa347bc2453d867a5b1abeb4d056_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTQtMy0xLTEtMTEzODg5_4d9aed81-6cb1-4c51-8a6f-ad70b7a1f47b"
      unitRef="usd">246390000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2cf260d41d7e4f11a5d0c49041e18b76_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTQtNS0xLTEtMTEzODg5_69459bfe-d7e7-4fc5-9b03-1abb8e311e78"
      unitRef="usd">181494000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1cc1da816e0d46d985a9f42ffad0fe57_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTUtMS0xLTEtMTEzODg5_d57b39a0-9154-413f-9283-735a741d751b"
      unitRef="usd">72950000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i20e1aa347bc2453d867a5b1abeb4d056_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTUtMy0xLTEtMTEzODg5_84f77f79-777e-4966-8c69-243723069686"
      unitRef="usd">46195000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2cf260d41d7e4f11a5d0c49041e18b76_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTUtNS0xLTEtMTEzODg5_57474c4d-29b3-4f1c-8785-b3bcc50bfd32"
      unitRef="usd">25904000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1cc1da816e0d46d985a9f42ffad0fe57_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTYtMS0xLTEtMTEzODg5_9aa7adb0-41d2-4567-81e5-41fb7c143cd4"
      unitRef="usd">87084000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i20e1aa347bc2453d867a5b1abeb4d056_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTYtMy0xLTEtMTEzODg5_370895a1-fe65-4f78-b9a8-363a42a68cee"
      unitRef="usd">58877000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2cf260d41d7e4f11a5d0c49041e18b76_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTYtNS0xLTEtMTEzODg5_4440bc20-6750-4ff0-947f-451d7e8ad107"
      unitRef="usd">26287000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="if9bef865df4a494daa18e9d31ee37f2f_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTgtMS0xLTEtMTE2MjQ2_d804a717-82ed-4291-aa44-cabc04d9f729"
      unitRef="usd">-209408000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2040f425ebcb424f97e637cdd26f2018_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTgtMy0xLTEtMTE2MjUz_474306dd-c2cb-4461-b2d1-d2a8bc4f7bdb"
      unitRef="usd">-230320000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i45861ff0596341e69f6745725f00eeb8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTgtNS0xLTEtMTE2MjYw_187994d8-0a54-4585-a537-3bc7abe38c0b"
      unitRef="usd">-177430000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if9bef865df4a494daa18e9d31ee37f2f_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTktMS0xLTEtMTE2Mjcy_28fee845-0228-4160-98cd-1495af818395"
      unitRef="usd">2181000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2040f425ebcb424f97e637cdd26f2018_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTktMy0xLTEtMTE2MjY5_4b83605b-705b-4c12-b71a-12ba606c05e0"
      unitRef="usd">2968000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i45861ff0596341e69f6745725f00eeb8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMTktNS0xLTEtMTE2MjYz_7f5484df-cd41-4a26-834a-04c6f091a2b7"
      unitRef="usd">3018000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if9bef865df4a494daa18e9d31ee37f2f_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjAtMS0xLTEtMTE2Mjgw_a7abcbb1-9449-4ed5-b059-bd71ef25514d"
      unitRef="usd">3950000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2040f425ebcb424f97e637cdd26f2018_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjAtMy0xLTEtMTE2Mjgz_8df9c38c-e297-4739-a8b9-43d5c462f01b"
      unitRef="usd">7230000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i45861ff0596341e69f6745725f00eeb8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjAtNS0xLTEtMTE2MjY2_dcdb3b94-5439-4a42-9a83-8d194df984b2"
      unitRef="usd">5133000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjItMS0xLTEtMTE2Mjg2_39171f71-7147-40a2-9297-be97d5839c68"
      unitRef="usd">3976060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjItMy0xLTEtMTE2Mjg5_3145b7b7-8995-49c0-995c-e0876b076640"
      unitRef="usd">3540160000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjItNS0xLTEtMTE2Mjky_56ca506f-3af9-4e7e-812b-dc2aaa4b1a40"
      unitRef="usd">2923933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjMtMS0xLTEtMTE2Mjk1_7de55858-fffe-4cc8-84e8-c96ec66f5be9"
      unitRef="usd">650975000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjMtMy0xLTEtMTE2Mjk4_9d6a5e9e-752b-4e12-9c46-9a2f497e1c82"
      unitRef="usd">589862000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjMtNS0xLTEtMTE2MzA2_717a8a85-05be-4b4e-895c-e0491d73a0b1"
      unitRef="usd">432729000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjQtMS0xLTEtMTE2MzE1_183c8454-13ed-4219-bb7e-49b99cc60a29"
      unitRef="usd">303870000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjQtMy0xLTEtMTE2MzE4_b449ca03-95a6-4ea8-8e01-2786fbbc7066"
      unitRef="usd">265540000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjQtNS0xLTEtMTE2MzA5_0f8de7b0-7082-4bd5-a383-eb784cee3001"
      unitRef="usd">234924000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjUtMS0xLTEtMTE2MzIx_76f28bdc-5862-47bd-b1f9-42240efd2864"
      unitRef="usd">324733000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjUtMy0xLTEtMTE2MzI0_5a11ff8a-e75f-4183-9dfa-0e7bc6f76d23"
      unitRef="usd">228772000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZkZTliNDFiZTQyYTQxNTY5ZWY1MGY1Njk1MDk4M2Q1L3RhYmxlcmFuZ2U6NmRlOWI0MWJlNDJhNDE1NjllZjUwZjU2OTUwOTgzZDVfMjUtNS0xLTEtMTE2MzEy_b0797044-5feb-4489-afe1-3f538db8d5cb"
      unitRef="usd">166560000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib39a43e8f226495c9afc55fbc974b3b7_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMy0xLTEtMS0xMjE5ODE_613a408c-c73f-451c-a087-407cdc2cd745"
      unitRef="usd">2342158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c1f937eeb56464b9d54ecf987138e55_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMy0zLTEtMS0xMjE5ODE_71a71f56-3320-4649-af89-a82b9a1d4f1e"
      unitRef="usd">1032125000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i316a54cbc2284760b02ce9994af7bb42_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMy01LTEtMS0xMjE5ODE_d1868d8b-a01d-400b-8e15-b07b6e854d73"
      unitRef="usd">398982000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic33ab5d53a154232bbd51ff41499c23c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMy03LTEtMS0xMjE5ODE_0a58ae5e-f0fd-4b3a-9e9f-d1f88fb87289"
      unitRef="usd">192837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9193ae1955984e7f97fe43b5ddaac3a6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMy05LTEtMS0xMjE5ODE_826228a7-3922-472c-b0d6-89e2fcde8834"
      unitRef="usd">9958000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMy0xMS0xLTEtMTIxOTgx_b5b681f9-7ce0-4241-b9e7-e2f4245db60e"
      unitRef="usd">3976060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="ic11ccd58616b425987a10dd65a1315f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNC0xLTEtMS0xMjE5ODE_934e951d-f6ee-4224-9318-f95fa3c2458f"
      unitRef="usd">896235000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iaec4e997a2ed41d6a874a9c0407fbad4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNC0zLTEtMS0xMjE5ODE_318d8460-de2c-4971-8a42-cb23a8c0b6be"
      unitRef="usd">349361000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if79f1f7dccec41b190b9025b0acd1e1d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNC01LTEtMS0xMjE5ODE_fb87993d-9150-4fd6-9c8f-014251e0c0d5"
      unitRef="usd">135300000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iae8a3dd0b3d643c0a605e89cace5bd88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNC03LTEtMS0xMjE5ODE_edf59bf8-4bb1-4366-99ca-5994e97965af"
      unitRef="usd">82778000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2161a9c8512f477484c9424a86d0e5e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNC05LTEtMS0xMjE5ODE_673d6992-2f91-4556-a9c9-fcf650b82d7a"
      unitRef="usd">1981000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNC0xMS0xLTEtMTIxOTgx_5e2c609a-1025-4b62-9648-46c4dc8314a5"
      unitRef="usd">1465655000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id67a4bc4256e450899ed662315badbf0_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNi0xLTEtMS0xMjE5ODE_8620c4d7-a2aa-446f-8d64-e4b5468fbf5c"
      unitRef="usd">1934404000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3eb2fa8c9cc84b3a922818dc90a3835c_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNi0zLTEtMS0xMjE5ODE_ecd72d4c-8168-41bc-bb1a-f71c4d54e4eb"
      unitRef="usd">1036465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00dc898d60644263a403d73712b84660_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNi01LTEtMS0xMjE5ODE_4455c27e-2288-41eb-8302-d26f1295e771"
      unitRef="usd">339098000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i973734a286434926b79a73940cc80cab_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNi03LTEtMS0xMjE5ODE_b936cdd7-9b87-4f0a-a4b1-130784a64efb"
      unitRef="usd">222902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b375107cc1f4540ba60ee4d6492a3f7_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNi05LTEtMS0xMjE5ODE_45ee2fce-1af5-4c2b-8a36-6ea73ea3f14a"
      unitRef="usd">7291000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNi0xMS0xLTEtMTIxOTgx_29e3a56c-4c17-4c66-ad62-0e6a7b1a4e55"
      unitRef="usd">3540160000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="ic06156a00b124606b6360c3cce969050_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNy0xLTEtMS0xMjE5ODE_02a7bc49-d8c1-46af-b399-ed34aef7b692"
      unitRef="usd">755400000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5069cbe2e8484992bb888e666e082bec_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNy0zLTEtMS0xMjE5ODE_498d5226-4279-446b-9f49-77e48f3075d1"
      unitRef="usd">323405000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id9e3949c6e3e4f519c8d30b089affb71_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNy01LTEtMS0xMjE5ODE_a5c2bf1b-360d-40f2-9ac4-63b0df54bacd"
      unitRef="usd">145274000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if678042006ef457ebab2f2b29373e508_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNy03LTEtMS0xMjE5ODE_c6a9ad33-4d4c-4607-ab12-16d1cb6bd55f"
      unitRef="usd">64864000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i412f24649c464a1ca2ee30914b2ef192_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNy05LTEtMS0xMjE5ODE_beb83f2a-9b28-4693-9355-5f40903afaa6"
      unitRef="usd">2125000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfNy0xMS0xLTEtMTIxOTgx_47848cb9-4f4b-4c83-8d95-414b16746102"
      unitRef="usd">1291068000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e662ea0b2f54a4782077999c0b7fcd0_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfOS0xLTEtMS0xMjE5ODE_ee81175b-8ed4-4e71-a2c6-7dc58be43c12"
      unitRef="usd">1627149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23480383d5594e4b98b05d7514d6cadc_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfOS0zLTEtMS0xMjE5ODE_587616f5-ee5b-43ac-97b9-5fa998dd8261"
      unitRef="usd">829312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d193182bfba45009134910f88444457_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfOS01LTEtMS0xMjE5ODE_9ce7b3d7-2f6c-4462-b6a6-8757df66934a"
      unitRef="usd">306259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f515710a1f5454bb4d360dcf3de344f_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfOS03LTEtMS0xMjE5ODE_37b523d9-f4d1-4f2e-ab58-82f430c0865c"
      unitRef="usd">155086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42aa14861c604bee8cc7b06b70018ae2_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfOS05LTEtMS0xMjE5ODE_c36ddd8e-d218-482b-9f83-2d0a2a7126ad"
      unitRef="usd">6127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfOS0xMS0xLTEtMTIxOTgx_93775402-0114-4a44-826d-d100ddd669a8"
      unitRef="usd">2923933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i0ebe11f69d9746ad920dcd66a607fccb_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMTAtMS0xLTEtMTIxOTgx_3ea44124-ea56-44fc-938a-7f11688b264e"
      unitRef="usd">627871000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i228345ea425d4328869aec7bd4d4c445_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMTAtMy0xLTEtMTIxOTgx_19839eac-f68f-49b0-bcc3-2908dcac16e7"
      unitRef="usd">286229000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i654186e9d7a34930be9ab25c945693ce_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMTAtNS0xLTEtMTIxOTgx_38342a9e-3e50-44d5-b990-f112d4f23a8a"
      unitRef="usd">145410000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie7b8400a0cc4480fa4e5b897a9efbe4c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMTAtNy0xLTEtMTIxOTgx_e1e2690a-c385-4f88-b573-8679c50f556f"
      unitRef="usd">62931000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie38a7ccf5f334af293191a07d986ad8c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMTAtOS0xLTEtMTIxOTgx_08854aae-bd9c-4185-b785-ac15d7aed2dc"
      unitRef="usd">1917000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl85NC9mcmFnOmM3OTk2MzQzYjU0NzQ2NTFhOWVkNGU5NzhmMWQ0MGMwL3RhYmxlOjZlNWM3ZWMzODVkNTRkZTM5MWUzMzZhNjkyZjQ2MGZiL3RhYmxlcmFuZ2U6NmU1YzdlYzM4NWQ1NGRlMzkxZTMzNmE2OTJmNDYwZmJfMTAtMTEtMS0xLTEyMTk4MQ_8e54698c-e0bf-404a-85ca-78878a6a84ff"
      unitRef="usd">1124358000</us-gaap:NoncurrentAssets>
    <crl:InvestmentsinLimitedPartnershipsTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzE5OTI_50ff7f4c-3a65-44bd-b546-3d67d398672a">VENTURE CAPITAL AND STRATEGIC EQUITY INVESTMENTS&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Venture capital investments are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;149,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;197,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;108,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,586)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;129,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;149,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;197,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also invests, with minority positions, directly in equity of predominantly privately-held companies. &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;Strategic investments are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;51,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;13,996&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;182,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;51,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,704&#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;In April 2022, the Company acquired a 49% equity interest in a supplier supporting the DSA reportable segment (the Investee) for $90.0&#160;million up front and an additional future contingent payment of up to $5.0&#160;million based upon the Investee&#x2019;s future performance. The total allocable basis of the investment exceeds the proportional interest in the Investee&#x2019;s underlying net assets by $86.7&#160;million, which has been allocated primarily to goodwill, intangible assets (client relationships and backlog), and deferred tax liabilities in the amount of $26.2&#160;million, $71.2&#160;million, and $10.7&#160;million respectively.</crl:InvestmentsinLimitedPartnershipsTextBlock>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzIxOTkwMjMyNjAzMzU_3aa6ebcc-aa86-4852-a9b7-b06bb8d5d888">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Venture capital investments are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;149,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;197,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;108,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,586)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;129,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;149,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;197,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also invests, with minority positions, directly in equity of predominantly privately-held companies. &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;Strategic investments are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;51,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;13,996&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;182,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;51,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i02822f52a0b74bb185364242b04d85ec_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzItMS0xLTEtMTI1NjI0_26cf8cc2-40ef-4d93-a230-5614e5269106"
      unitRef="usd">149640000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ia986b8ffbfb7421e8c2f5f33ebe34b00_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzItMy0xLTEtMTI1NjI0_bedf4a1d-eb39-4701-8300-a970c16963b8"
      unitRef="usd">197100000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i2d8d4361cbe14b2d81e08e9f76981d81_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzItNS0xLTEtMTI1NjI0_e8681e53-6a36-4593-8ca5-5c6a6e3b8f16"
      unitRef="usd">108983000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <crl:EquityMethodInvestmentsCapitalContributions
      contextRef="i59425f101e3f444780c353a1bcc6864e_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzMtMS0xLTEtMTI1NjI0_f98afac0-f210-4a9e-9ed9-5f24ec2470b0"
      unitRef="usd">14485000</crl:EquityMethodInvestmentsCapitalContributions>
    <crl:EquityMethodInvestmentsCapitalContributions
      contextRef="i86231be4905c4bc991252b9ec4cf097a_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzMtMy0xLTEtMTI1NjI0_b177bc46-63cd-4967-a940-e9aa86202fed"
      unitRef="usd">18023000</crl:EquityMethodInvestmentsCapitalContributions>
    <crl:EquityMethodInvestmentsCapitalContributions
      contextRef="i3650dcaa55c14f27bcd6623fe24f05d9_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzMtNS0xLTEtMTI1NjI0_2507d218-e7d2-4250-a692-031792f978c8"
      unitRef="usd">14456000</crl:EquityMethodInvestmentsCapitalContributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i59425f101e3f444780c353a1bcc6864e_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzQtMS0xLTEtMTI1NjI0_17f1f0e7-c3e2-41e0-a445-3ade229abdb1"
      unitRef="usd">9861000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i86231be4905c4bc991252b9ec4cf097a_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzQtMy0xLTEtMTI1NjI0_7e0a2d14-02f7-459b-825d-424c9957a743"
      unitRef="usd">40205000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i3650dcaa55c14f27bcd6623fe24f05d9_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzQtNS0xLTEtMTI1NjI0_35323952-16fc-4a30-af32-53251995659a"
      unitRef="usd">27586000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i59425f101e3f444780c353a1bcc6864e_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzUtMS0xLTEtMTI1NjI0_f85c6afc-9df8-47fd-ab2f-7b0ce0cbe001"
      unitRef="usd">-24398000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i86231be4905c4bc991252b9ec4cf097a_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzUtMy0xLTEtMTI1NjI0_ad871bc1-e42d-43d7-b406-dcf198482ffc"
      unitRef="usd">-23201000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3650dcaa55c14f27bcd6623fe24f05d9_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzUtNS0xLTEtMTI1NjI0_5cef5268-1641-4300-a10a-a2712b691b55"
      unitRef="usd">101288000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <crl:EquityMethodInvestmentCTAAdjustment
      contextRef="i59425f101e3f444780c353a1bcc6864e_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzYtMS0xLTEtMTI1NjI0_2c1a7ac1-93cd-4fc1-868b-8340dc819020"
      unitRef="usd">-854000</crl:EquityMethodInvestmentCTAAdjustment>
    <crl:EquityMethodInvestmentCTAAdjustment
      contextRef="i86231be4905c4bc991252b9ec4cf097a_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzYtMy0xLTEtMTI1NjI0_aa96357f-0e0f-42e2-9f81-e77f920335a0"
      unitRef="usd">-2077000</crl:EquityMethodInvestmentCTAAdjustment>
    <crl:EquityMethodInvestmentCTAAdjustment
      contextRef="i3650dcaa55c14f27bcd6623fe24f05d9_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzYtNS0xLTEtMTI1NjI0_2fb5cf86-2396-4df3-b66c-f32e9d3d2b30"
      unitRef="usd">-41000</crl:EquityMethodInvestmentCTAAdjustment>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i8fc9aac61f0b4168a975ad4e0fbcf719_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzgtMS0xLTEtMTI1NjI0_909bd791-7ef6-40dc-a3a2-86131565ef39"
      unitRef="usd">129012000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i02822f52a0b74bb185364242b04d85ec_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzgtMy0xLTEtMTI1NjI0_766aff10-663f-45e4-8eee-e5f0e66f41de"
      unitRef="usd">149640000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ia986b8ffbfb7421e8c2f5f33ebe34b00_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphZTVjN2JlODk5NDA0ZWRiYTRkODE1NTQ3YzhhYWMzOC90YWJsZXJhbmdlOmFlNWM3YmU4OTk0MDRlZGJhNGQ4MTU1NDdjOGFhYzM4XzgtNS0xLTEtMTI1NjI0_b1fc4bde-732e-452f-a583-40420da0413d"
      unitRef="usd">197100000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:EquityMethodInvestments
      contextRef="i785e81ab16e54221bc8af06fe56126ac_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzItMS0xLTEtMTI1NjM1_8e9cf328-f8dc-4c5b-b9be-f6372a515bd8"
      unitRef="usd">51712000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i0f7ce2e114b04f7fb5150354d5c2a140_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzItMy0xLTEtMTI1NjM1_def2450a-23a0-44e9-b3ba-0b58c082d24a"
      unitRef="usd">24704000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id1f6c09255df4c81a1d5e73ad3010bef_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzItNS0xLTEtMTI1NjM1_a7065d5e-9dfb-4a44-8969-14a27fb3adef"
      unitRef="usd">13996000</us-gaap:EquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i3d8c9f320f774b498a7d85fa178228d5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzMtMS0xLTEtMTI1NjM1_df79f3f2-acef-461b-8353-c9d72671eeae"
      unitRef="usd">142477000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i657d731a296c4028bac71b99cf67acd3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzMtMy0xLTEtMTI1NjM1_f4e14b99-0878-4ce9-bafc-34c28168d852"
      unitRef="usd">35540000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ie6adf0e6967e48a2ad6d48b0d4209fee_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzMtNS0xLTEtMTI1NjM1_78545441-d1d9-4046-9a44-ed9e13cfcbd2"
      unitRef="usd">10748000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i3d8c9f320f774b498a7d85fa178228d5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzQtMS0xLTEtMTI1NjM1_7f843e7a-2293-4f4c-9405-c272c93f4dbe"
      unitRef="usd">2732000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i657d731a296c4028bac71b99cf67acd3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzQtMy0xLTEtMTI1NjM1_d6b5e558-c8ce-4a42-8615-16f64485d983"
      unitRef="usd">789000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ie6adf0e6967e48a2ad6d48b0d4209fee_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzQtNS0xLTEtMTI1NjM1_9f6a45fb-d5c6-4bda-9ce4-b9530f9141cd"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <crl:EquityMethodInvestmentOther
      contextRef="i3d8c9f320f774b498a7d85fa178228d5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzUtMS0xLTEtMTM4MTQz_ba20e29a-1a9e-4b71-b670-cba00333fde3"
      unitRef="usd">-2377000</crl:EquityMethodInvestmentOther>
    <crl:EquityMethodInvestmentOther
      contextRef="i657d731a296c4028bac71b99cf67acd3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzUtMy0xLTEtMTM4MTQz_7dcc5d6b-6bea-4e7a-8fee-2c4d8cb94b4f"
      unitRef="usd">-7219000</crl:EquityMethodInvestmentOther>
    <crl:EquityMethodInvestmentOther
      contextRef="ie6adf0e6967e48a2ad6d48b0d4209fee_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzUtNS0xLTEtMTM4MTQz_7a1a2f9f-7dd0-44c2-8b2f-5349ea1d967e"
      unitRef="usd">-427000</crl:EquityMethodInvestmentOther>
    <crl:EquityMethodInvestmentCTAAdjustment
      contextRef="i3d8c9f320f774b498a7d85fa178228d5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzUtMS0xLTEtMTI1NjM1_f7760a0e-11bd-4ddb-8c9f-948b3e41f0be"
      unitRef="usd">-6490000</crl:EquityMethodInvestmentCTAAdjustment>
    <crl:EquityMethodInvestmentCTAAdjustment
      contextRef="i657d731a296c4028bac71b99cf67acd3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzUtMy0xLTEtMTI1NjM1_80e2a26f-7d34-44eb-8acf-c25eed27ba34"
      unitRef="usd">-524000</crl:EquityMethodInvestmentCTAAdjustment>
    <crl:EquityMethodInvestmentCTAAdjustment
      contextRef="ie6adf0e6967e48a2ad6d48b0d4209fee_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzUtNS0xLTEtMTI1NjM1_61487e6b-ff14-493c-814a-409e623b5e6a"
      unitRef="usd">387000</crl:EquityMethodInvestmentCTAAdjustment>
    <us-gaap:EquityMethodInvestments
      contextRef="i1b534ae7a3654a5e9b10375de828ed48_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzctMS0xLTEtMTI1NjM1_c9bb62d8-708b-450d-a409-6dbe2c7c570f"
      unitRef="usd">182590000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i785e81ab16e54221bc8af06fe56126ac_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzctMy0xLTEtMTI1NjM1_270e420a-1140-4314-bd3f-5fd9b1ca1f43"
      unitRef="usd">51712000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i0f7ce2e114b04f7fb5150354d5c2a140_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90YWJsZTphOTBkYzcwZTYwNzI0OWQ1OWY5NzlkNjFjNjc0Y2Y1YS90YWJsZXJhbmdlOmE5MGRjNzBlNjA3MjQ5ZDU5Zjk3OWQ2MWM2NzRjZjVhXzctNS0xLTEtMTI1NjM1_711906de-13ef-4162-b968-cfc8d65121d4"
      unitRef="usd">24704000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ia550a7ff477049c09cfeef3607a376ea_I20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzEyODI_d56527d7-ebf9-4eaf-9058-37c4a03b63e8"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i09f45023b06b4bdaa063abc5c0a2c629_D20220401-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzEzNzI_35321044-055c-4d14-8571-521f3815eea0"
      unitRef="usd">90000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <crl:EquityMethodInvestmentContingentLiability
      contextRef="ia550a7ff477049c09cfeef3607a376ea_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzE0Mzc_1c24ef56-50f1-44ae-9fad-2fd0f0febb9a"
      unitRef="usd">5000000</crl:EquityMethodInvestmentContingentLiability>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="idad5b62cf606479fbeb645f80e14005d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzE2MDc_9587768b-cd23-49e8-a286-f81160229e23"
      unitRef="usd">86700000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="id332f585527a4811a717b3c5063d39e6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzE3NTk_6b63d02d-e435-47da-9cd1-acef6e27b668"
      unitRef="usd">26200000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="i87040d2acd2f4cdcaff1be7d36a556c4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzE3NjY_96e765af-68d1-4c0b-a0e3-bc03aacbb2f6"
      unitRef="usd">71200000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="ia29ed65c3f8243d39672e716c16d0ec0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDAvZnJhZzplZDA0YTkzM2UzOTk0MGI1YjAzNjk0ZGFlNjU0MDcwYS90ZXh0cmVnaW9uOmVkMDRhOTMzZTM5OTQwYjViMDM2OTRkYWU2NTQwNzBhXzE3NzQ_1c71cf0b-849a-4dfc-837e-8c4835b2d730"
      unitRef="usd">10700000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzI1NzM_b0890594-5330-4070-aa90-0c9249d963f2">FAIR VALUE&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.522%"/&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,527&#160;&lt;/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;td colspan="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets measured at fair value&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #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:3pt double #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:3pt double #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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contingent 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzEzLTAtMS0xLTEzOTMxOA_a9d2b7c6-38ee-4a43-a270-182ca8a7285e"&gt;Interest rate swap&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.522%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #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:3pt double #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:3pt double #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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent 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:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal years 2022 and 2021, there were no transfers between fair value levels.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the contingent consideration related to the Company&#x2019;s acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.116%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.501%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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: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:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;712&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(230)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total gains or losses (realized/unrealized):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment of previously recorded contingent liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(33,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(468)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,328&#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:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of contingent consideration obligations through valuation models, such as probability-weighted and option pricing models, that incorporate probability adjusted assumptions and simulations related to the achievement of the milestones and the likelihood of making related payments. The unobservable inputs used in the fair value measurements include the probabilities of successful achievement of certain financial targets, forecasted results or targets, volatility, and discount rates. The remaining maximum potential payments are approximately $57 million, of which the value accrued as of December&#160;31, 2022 is approximately $13 million. The weighted average probability of achieving the maximum target is approximately 24%. The average volatility and weighted average cost of capital are approximately 40% and 16%, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Flow Hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In November 2022, the Company entered into an interest rate swap with a notional amount of $500&#160;million to manage interest rate fluctuation related to floating rate borrowings under the Credit Facility, at a fixed rate of 4.700% making the total interest rate 5.825% at our current spread. As of December 31, 2022, the Company assessed the hedging relationship and determined it to be highly effective. As such, the net change in fair values of the derivative instruments was recorded in accumulated other comprehensive income. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The book value of the Company&#x2019;s term and revolving loans, which are variable rate loans carried at amortized cost, approximates the fair value based on current market pricing of similar debt. As the fair value is based on significant other observable inputs, including current interest and foreign currency exchange rates, it is deemed to be Level 2 within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The book value of the Company&#x2019;s Senior Notes are fixed rate obligations carried at amortized cost. Fair value is based on quoted market prices as well as borrowing rates available to the Company. As the fair value is based on significant other &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;observable outputs, it is deemed to be Level 2 within the fair value hierarchy. The book value and fair value of the Company&#x2019;s Senior Notes is summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.040%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.754%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Book Value&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Book Value&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-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.25% Senior Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;460,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;521,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;/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;3.75% Senior Notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;442,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;506,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00% Senior Notes due 2031&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;432,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;507,500&#160;&lt;/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:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzI1NzE_7c23f1f9-0c5b-471e-92e8-edf44fb9d8fd">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.522%"/&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,527&#160;&lt;/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;td colspan="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets measured at fair value&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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 #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:3pt double #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:3pt double #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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contingent 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzEzLTAtMS0xLTEzOTMxOA_a9d2b7c6-38ee-4a43-a270-182ca8a7285e"&gt;Interest rate swap&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.522%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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 #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:3pt double #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:3pt double #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:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent 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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities measured at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent 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:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal years 2022 and 2021, there were no transfers between fair value levels.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzMtMS0xLTEtMTEzODg5_56178df3-f4a3-442a-888e-a9d48ba1afa0"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i407a002e48ec463d8b8c2c1c00d43049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzMtMy0xLTEtMTEzODg5_957db3a8-072d-4331-b140-a16128138320"
      unitRef="usd">78000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id3dc741228294fb8b9db9ae81a0e97f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzMtNS0xLTEtMTEzODg5_8ee001f9-c115-41c9-bddf-fc9d7179581e"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzMtNy0xLTEtMTEzODg5_d486434c-f440-4ff0-93ab-8eda9dbc37a5"
      unitRef="usd">78000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzUtMS0xLTEtMTEzODg5_131c652e-9d58-4d5d-9464-28f26c593032"
      unitRef="usd">0</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i407a002e48ec463d8b8c2c1c00d43049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzUtMy0xLTEtMTEzODg5_5a5df759-ed24-4b4d-8faf-75f6ec0e44e6"
      unitRef="usd">34527000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="id3dc741228294fb8b9db9ae81a0e97f8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzUtNS0xLTEtMTMzMTk0_f9b4512f-65e6-414a-b5fc-0a6f9778294a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzUtNy0xLTEtMTEzODg5_20f8aa31-c8d0-4e85-9c04-93759646fc19"
      unitRef="usd">34527000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzYtMS0xLTEtMTEzODg5_0118e569-a5e3-4bb9-ad17-e9a50c85a7c3"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i407a002e48ec463d8b8c2c1c00d43049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzYtMy0xLTEtMTEzODg5_841ab355-2f6d-4bb2-9605-717df99b17a3"
      unitRef="usd">34605000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id3dc741228294fb8b9db9ae81a0e97f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzYtNS0xLTEtMTEzODg5_cedbe629-5c21-4fef-a5b8-0b39fb5c74ca"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzYtNy0xLTEtMTEzODg5_cd8374d5-b57c-4fdf-8374-f0bd42ccf673"
      unitRef="usd">34605000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzktMS0xLTEtMTEzODg5_838c2637-b609-4d25-9e17-87eb5ec685e1"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i407a002e48ec463d8b8c2c1c00d43049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzktMy0xLTEtMTEzODg5_4359aeb8-4f35-4ca4-8325-2f1c02497a32"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="id3dc741228294fb8b9db9ae81a0e97f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzktNS0xLTEtMTEzODg5_75f32650-f547-4580-b916-c677328bb389"
      unitRef="usd">13431000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzktNy0xLTEtMTEzODg5_d6efdb21-d331-49c2-8e8c-073db916445f"
      unitRef="usd">13431000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzE0LTEtMS0xLTEzNzc1Nw_244ec8ac-d293-485b-b0a2-f68fa2eb6ed5"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i407a002e48ec463d8b8c2c1c00d43049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzE0LTMtMS0xLTEzNzc1Nw_1953567d-bee6-4d28-8a6f-e112105fdfa5"
      unitRef="usd">1523000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id3dc741228294fb8b9db9ae81a0e97f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzE0LTUtMS0xLTEzNzc1Nw_1b02e542-21a0-4f70-bceb-2945a2ef15d6"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzE0LTctMS0xLTEzNzc1Nw_cf5515e3-0827-4db6-8dd4-213a3f541f0e"
      unitRef="usd">1523000</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzEyLTEtMS0xLTExMzg4OQ_04db7fa2-b3f0-4899-873e-2108113852e3"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i407a002e48ec463d8b8c2c1c00d43049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzEyLTMtMS0xLTExMzg4OQ_bec87c72-3a75-45c1-9fda-a8162f0b6c44"
      unitRef="usd">1523000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id3dc741228294fb8b9db9ae81a0e97f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzEyLTUtMS0xLTExMzg4OQ_aae90270-8c85-4ea6-85c8-ffc237e54557"
      unitRef="usd">13431000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTpmMTQxZmRiNzA2OWM0NGViYjQxZWExNmZjMTQ2NDU4MS90YWJsZXJhbmdlOmYxNDFmZGI3MDY5YzQ0ZWJiNDFlYTE2ZmMxNDY0NTgxXzEyLTctMS0xLTExMzg4OQ_dd4af962-315d-404c-af6f-b087986c9a26"
      unitRef="usd">14954000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzMtMS0xLTEtMTEzODg5_e4e7cb7c-2a57-4922-81b4-f9e573e7681f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="icbb25f8f572145d5965b22f82d8977bb_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzMtMy0xLTEtMTEzODg5_7b557103-d9dd-4fff-8902-d91574ec1540"
      unitRef="usd">893000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idecf4dddedfd42f4be59c2c5f86568e8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzMtNS0xLTEtMTEzODg5_3d670226-2835-4b7d-99b7-391dba8aa598"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzMtNy0xLTEtMTEzODg5_39d4d119-3e52-480d-921b-7ec8d850e08c"
      unitRef="usd">893000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzUtMS0xLTEtMTEzODg5_ffbe3bdd-3c62-4cc0-8bd0-74af34be0c75"
      unitRef="usd">0</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="icbb25f8f572145d5965b22f82d8977bb_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzUtMy0xLTEtMTEzODg5_07281178-d045-47fe-ac0c-356209d959bc"
      unitRef="usd">42918000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="idecf4dddedfd42f4be59c2c5f86568e8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzUtNS0xLTEtMTEzODg5_ddbd8d54-8149-4925-a6b2-fc659990ecc8"
      unitRef="usd">0</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzUtNy0xLTEtMTEzODg5_3144f1fe-44a6-404a-bdde-537fad11611f"
      unitRef="usd">42918000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzYtMS0xLTEtMTEzODg5_493b9025-2b7e-4eab-8a16-ac87482eaced"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icbb25f8f572145d5965b22f82d8977bb_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzYtMy0xLTEtMTEzODg5_7d1373e9-ce18-4f57-82c8-3d4c827773fd"
      unitRef="usd">43811000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idecf4dddedfd42f4be59c2c5f86568e8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzYtNS0xLTEtMTEzODg5_991c0ec1-c051-4943-8f6b-311abce45823"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzYtNy0xLTEtMTEzODg5_10e160d5-3e27-4648-b0aa-91824c89de2f"
      unitRef="usd">43811000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzktMS0xLTEtMTEzODg5_87be4dae-8052-4ed7-81f0-2d8ac7f5f442"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="icbb25f8f572145d5965b22f82d8977bb_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzktMy0xLTEtMTEzODg5_86d65fc6-50e5-4d56-be55-83106c5d963c"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="idecf4dddedfd42f4be59c2c5f86568e8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzktNS0xLTEtMTEzODg5_52fe657e-8f56-4fb4-bb29-8a3297e127d0"
      unitRef="usd">11794000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzktNy0xLTEtMTEzODg5_76fde9a0-4399-4f9f-8dc3-81c13ba6299b"
      unitRef="usd">11794000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzExLTEtMS0xLTExMzg4OQ_468ebada-789f-4cae-b05f-8a5968360ce1"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="icbb25f8f572145d5965b22f82d8977bb_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzExLTMtMS0xLTExMzg4OQ_63a1f4d0-5b76-49e2-a9ab-a3b7404de39f"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="idecf4dddedfd42f4be59c2c5f86568e8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzExLTUtMS0xLTExMzg4OQ_a7ec51ac-0c71-4792-a065-28e569e3655b"
      unitRef="usd">25450000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzExLTctMS0xLTExMzg4OQ_5e3f44ff-0507-4dc6-9f31-8a11b311d1f4"
      unitRef="usd">25450000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzEyLTEtMS0xLTExMzg4OQ_d494f048-c7a7-409d-b833-501d1abf4bac"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icbb25f8f572145d5965b22f82d8977bb_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzEyLTMtMS0xLTExMzg4OQ_4e0d5d80-c247-450a-878e-1052d77e0b82"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="idecf4dddedfd42f4be59c2c5f86568e8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzEyLTUtMS0xLTExMzg4OQ_bd9a9eb5-7ac3-4be9-bf37-ced3e82ed5bb"
      unitRef="usd">37244000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZToyYzMyMDA3OTRhNzE0ZTRjOTM5MDVkNDkwZTkzOTM0Yi90YWJsZXJhbmdlOjJjMzIwMDc5NGE3MTRlNGM5MzkwNWQ0OTBlOTM5MzRiXzEyLTctMS0xLTExMzg4OQ_b0fae563-5b31-4ba2-8b10-996a9bca98ec"
      unitRef="usd">37244000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzI1Njg_8df49129-033f-4a07-a6f4-159b734c3b73">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the contingent consideration related to the Company&#x2019;s acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.116%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.501%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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: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:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;712&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(230)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total gains or losses (realized/unrealized):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment of previously recorded contingent liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(33,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(468)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,328&#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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i17adb6b6ce52449b9450a5277ce3e1ba_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzMtMS0xLTEtMTEzODg5_dfc8cef7-6d33-4bb5-951e-fbcb7eaf035a"
      unitRef="usd">37244000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i5da24724e9c9474a8e4ad4329df2aa7a_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzMtMy0xLTEtMTEzODg5_f2370975-af1a-45b7-b384-ee3d1f922a32"
      unitRef="usd">2328000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ifac460a4d81e44418b95ad22c7c8640a_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzMtNS0xLTEtMTI1NzE0_3fab3a5c-9295-41e9-b3f8-093cdb6a2114"
      unitRef="usd">712000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="iecd2e840829041c0bfaec993bcffa390_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzQtMS0xLTEtMTEzODg5_9433b7d0-72d4-4c5f-b8c7-367b5eeb625c"
      unitRef="usd">3838000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="iac77e03903784c398ae5192692dbfb45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzQtMy0xLTEtMTEzODg5_6bc57458-d9ca-4c6e-976e-26264ec9b60f"
      unitRef="usd">71559000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="ia65ebc14cb0e42beb5369d6c19ab9fad_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzQtNS0xLTEtMTI1NzE0_b2b9a4d4-7d55-4e94-a5c5-5651a01f17c4"
      unitRef="usd">2131000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="iecd2e840829041c0bfaec993bcffa390_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzUtMS0xLTEtMTEzODg5_6d69b063-b498-4986-9081-523b1c82c94e"
      unitRef="usd">11476000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="iac77e03903784c398ae5192692dbfb45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzUtMy0xLTEtMTEzODg5_fa268fc6-3c62-47f3-90ea-5fe1c66f7b6a"
      unitRef="usd">2889000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ia65ebc14cb0e42beb5369d6c19ab9fad_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzUtNS0xLTEtMTI1NzE0_26a24954-6f51-42bd-b022-a0c2fefc3f48"
      unitRef="usd">230000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iecd2e840829041c0bfaec993bcffa390_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzctMS0xLTEtMTEzODg5_19c6d94b-fa7e-46b7-8d81-77924f929352"
      unitRef="usd">-15340000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iac77e03903784c398ae5192692dbfb45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzctMy0xLTEtMTEzODg5_8b7f5716-92a0-4375-9c63-3df94ec70938"
      unitRef="usd">-33386000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ia65ebc14cb0e42beb5369d6c19ab9fad_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzctNS0xLTEtMTI1NzE0_020e55d7-b41c-442a-904a-78238dc1a044"
      unitRef="usd">-468000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <crl:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInPreviouslyRecordedAdjustment
      contextRef="iecd2e840829041c0bfaec993bcffa390_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzgtMS0xLTEtMTEzODg5_cf10885f-27aa-4eb5-a947-63944d9a3ab9"
      unitRef="usd">-835000</crl:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInPreviouslyRecordedAdjustment>
    <crl:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInPreviouslyRecordedAdjustment
      contextRef="iac77e03903784c398ae5192692dbfb45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzgtMy0xLTEtMTEzODg5_6448de19-8d95-491d-b0dc-58a977f78a32"
      unitRef="usd">-368000</crl:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInPreviouslyRecordedAdjustment>
    <crl:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInPreviouslyRecordedAdjustment
      contextRef="ia65ebc14cb0e42beb5369d6c19ab9fad_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzgtNS0xLTEtMTI1NzE0_7cdaf795-e128-4137-965e-b83485bcb7e6"
      unitRef="usd">183000</crl:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInPreviouslyRecordedAdjustment>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ic181155674904a129c47fd59268e9904_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzktMS0xLTEtMTEzODg5_6ba33bfd-2bc9-4a5e-98cd-b1e3039a448a"
      unitRef="usd">13431000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i17adb6b6ce52449b9450a5277ce3e1ba_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzktMy0xLTEtMTEzODg5_dad14492-44eb-49e7-8459-3e012163aee8"
      unitRef="usd">37244000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i5da24724e9c9474a8e4ad4329df2aa7a_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTozNTBlNTcyMmE4NTY0YmMwOTgzOWVmNWQwNDBlYzhhMy90YWJsZXJhbmdlOjM1MGU1NzIyYTg1NjRiYzA5ODM5ZWY1ZDA0MGVjOGEzXzktNS0xLTEtMTI1NzE0_ba8bc28d-b77f-44a5-8961-2f6119503e55"
      unitRef="usd">2328000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ic3ec0c76f300465e8e9556828158e189_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzEwOTk1MTE2MzUyMDA_5e688b46-cb20-4337-8533-716c27857258"
      unitRef="usd">57000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i8944c721080140be8067ef13e5cea38c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzQ5NDc4MDIzMzI0MzY_3dbcef37-df8c-4ae9-80b8-4796826ed584"
      unitRef="usd">13000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <crl:FairValueMeasurementWithUnobservableInputsReconciliationWeightedAverageProbabilityOfMaximumTarget
      contextRef="i8944c721080140be8067ef13e5cea38c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzEwOTk1MTE2MzUxOTY_3cfc5d19-f56e-4662-8237-ffba2bb98a26"
      unitRef="number">0.24</crl:FairValueMeasurementWithUnobservableInputsReconciliationWeightedAverageProbabilityOfMaximumTarget>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i3420150114ee47248e6bfbda3b6be786_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzEwOTk1MTE2MzUxODg_2ee16efb-efa2-459d-b7fc-fb85f26c47df"
      unitRef="number">0.40</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i4f8eb439a43f4fd39e4032600c613e6d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzEwOTk1MTE2MzUxOTI_5b5e7447-f97b-4a27-ab90-b8d56290f298"
      unitRef="number">0.16</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic7cf55dc158040dba2c024512f00d105_I20221130"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzU0OTc1NTgxNjYxNA_5fb80a47-3c4b-4481-8e6e-5857d8eb788b"
      unitRef="usd">500000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i07310a38889b4399a48ec7b2396b3e9a_I20221130"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzU0OTc1NTgxNjczNg_c0538fbc-7e73-4448-b07b-777b9cc50053"
      unitRef="number">0.04700</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i07310a38889b4399a48ec7b2396b3e9a_I20221130"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzU0OTc1NTgxNjc3MQ_a6447958-0af9-4051-81b9-b4b044e8b459"
      unitRef="number">0.05825</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90ZXh0cmVnaW9uOjdlZTBmNmZkNDQ3MTQyNTM5MTA5M2NjNWZhMWM0NmE4XzI1NjU_d0e1f3f2-b97e-4b20-961b-fff89942f9ba">The book value and fair value of the Company&#x2019;s Senior Notes is summarized below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.040%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.754%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Book Value&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Book Value&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-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.25% Senior Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;460,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;521,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;/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;3.75% Senior Notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;442,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;506,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00% Senior Notes due 2031&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;432,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;507,500&#160;&lt;/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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic622c3bbb2c64f5ebd3e2040b94c7fe8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzMtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YWFhYTgwMDgwYzMwNDQ2OWJkY2Y5MzgzYzAzMjhkZGZfMTA5OTUxMTYyNzgxNw_ad30df06-be2b-4267-a8d3-4ed78f397b2c"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i040b6ef6bed3440fb5d55dcf707addb8_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzMtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YWFhYTgwMDgwYzMwNDQ2OWJkY2Y5MzgzYzAzMjhkZGZfMTA5OTUxMTYyNzgxNw_e98caad6-a036-40ea-9a0b-75dc18fcbff8"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iab102f6d202746faaf31c264aaa7985b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzMtMS0xLTEtMTEzODg5_1ab49401-132a-42b7-9a56-a936db4f628d"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i7a733fefaa1e4653b70867485b4179ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzMtMy0xLTEtMTEzODg5_5fd88de0-73e2-4f37-b898-6c75c2c5fe44"
      unitRef="usd">460450000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i713a326433694fe0a73a30453c9a0341_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzMtNS0xLTEtMTEzODg5_61db1eb0-e7ec-4e95-8afc-dd1dddc2adf3"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib247546a035040998bf478c0409771f2_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzMtNy0xLTEtMTEzODg5_cd2913cc-e2c9-404a-8438-2342e21eb8bc"
      unitRef="usd">521250000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1b29c31b2b7d4b6b941e16fa82a735e3_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246NDBlMDIzMDM4ZTAyNDRhNDgxNWJhYmNiZWM3ZTE3MGZfMTA5OTUxMTYyNzgxMg_945886a3-1fca-43e8-805b-6fc4f177b96b"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i414ce1cd69f94874adc3e99b5b4a3186_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246NDBlMDIzMDM4ZTAyNDRhNDgxNWJhYmNiZWM3ZTE3MGZfMTA5OTUxMTYyNzgxMg_be9072ef-cea5-4c1d-8157-e42022fb7749"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="icbf857bb71884a31aafd0fc4321f36fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzQtMS0xLTEtMTEzODg5_ae066e92-490e-4926-a956-90cc26204839"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8e4e9817449444ae85f20079d27324c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzQtMy0xLTEtMTEzODg5_2fb5fdd1-1484-458e-8941-d895be908160"
      unitRef="usd">442200000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3f2ca82e926543ea89745e2b5a7c0670_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzQtNS0xLTEtMTEzODg5_6ee80458-ad21-4a29-9dfa-c1512d93f45e"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia101a8d5b6cc47cb8d0a9a624c827781_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzQtNy0xLTEtMTEzODg5_de949010-212e-4cce-bfaf-2d431dcce9ae"
      unitRef="usd">506700000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id6ea93e6b791464b9d4e3b582b713d1c_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246MzRhZWFlM2NhZWM2NDk3ZGJlNmJkZmRjZDE4ZDRhYzNfMTA5OTUxMTYyNzgxMA_855b3ef0-b551-42f4-8aed-2a2aa791b25f"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iaf3df9d70fb84629b16a716aff5a34b5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246MzRhZWFlM2NhZWM2NDk3ZGJlNmJkZmRjZDE4ZDRhYzNfMTA5OTUxMTYyNzgxMA_b850ac7e-32c4-4418-b9f4-6b5222a7cfe1"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i62bf571c3b9a49c6aeca543aba11099c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzUtMS0xLTEtMTEzODg5_dfc9d55e-3e72-40dc-9558-844090e5209a"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9d46313fb793458a94bc3daaf0f33f71_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzUtMy0xLTEtMTEzODg5_f908fe7a-5cd2-4e35-9db0-a5ffea349912"
      unitRef="usd">432500000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib06e50c366e64aada7ecd8c9e0af1c81_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzUtNS0xLTEtMTEzODg5_214e4e64-4282-4d02-aaac-d8a63b696d0f"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8aa446d89bda43f5b6f346c921a125d4_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDMvZnJhZzo3ZWUwZjZmZDQ0NzE0MjUzOTEwOTNjYzVmYTFjNDZhOC90YWJsZTo3ZmZhYmI2YzY2NGY0NjYzYjQyOWMzZWQwY2FkODE1MS90YWJsZXJhbmdlOjdmZmFiYjZjNjY0ZjQ2NjNiNDI5YzNlZDBjYWQ4MTUxXzUtNy0xLTEtMTEzODg5_0ffc9437-8359-4082-814e-b3131088528a"
      unitRef="usd">507500000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzE0MjI_88b55bc8-8310-4538-8493-ce52cac9f490">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the changes in the carrying amount of the Company&#x2019;s goodwill:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.812%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%"&gt;DSA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;287,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,378,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;143,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,809,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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;123,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;974,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,893)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 25, 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:9pt;font-weight:400;line-height:100%"&gt;283,524&#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:9pt;font-weight:400;line-height:100%"&gt;1,472,506&#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:9pt;font-weight:400;line-height:100%"&gt;955,851&#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:9pt;font-weight:400;line-height:100%"&gt;2,711,881&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(3,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,168)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;497,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,433,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;918,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,849,903&#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;tr&gt;&lt;td colspan="24" 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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; DSA includes accumulated impairment losses of $1 billion, which were recognized in fiscal years 2008 and 2010.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the Company&#x2019;s quantitative goodwill impairment test, which was performed in the fourth quarter for each of the fiscal years 2022, 2021 and 2020, the fair value of each reporting unit exceeded the reporting unit&#x2019;s book value and, therefore, goodwill was not impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in goodwill during fiscal year 2022 related primarily to the acquisition of Explora BioLabs in the RMS reportable segment, partially offset by a decrease due to the Avian divestiture impacting the Manufacturing reportable segment. The increase in goodwill during fiscal year &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;2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; related primarily to the acquisitions of Cognate and Vigene in the Manufacturing reportable segment and Distributed Bio and Retrogenix in the DSA reportable segment, partially offset by the decreases in the RMS and Manufacturing reportable segments due to the divestitures of RMS Japan and CDMO Sweden, respectively. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 displays intangible assets, net by major class:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.225%"/&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,060&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(101,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(95,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,638&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(22,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,786&#160;&lt;/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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,491,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(591,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;900,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,475,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(494,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;981,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,687,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(732,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;955,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,672,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(611,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,061,192&#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;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The decrease in intangible assets, net during fiscal year 2022 related primarily to normal amortization over the useful lives and the Avian divestiture, partially offset by the acquisition of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Explora BioLabs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense of definite-lived intangible assets, including client relationships, for fiscal years 2022, 2021 and 2020 was $146.6 million, $124.9 million and $111.9 million, respectively. As of December&#160;31, 2022, estimated amortization expense for intangible assets for each of the next five fiscal years is expected to be as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.905%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;134,311&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;122,612&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115,856&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;108,436&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;97,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;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzE0MzQ_ad17e138-d31a-4234-8d49-d558466e83ec">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of the changes in the carrying amount of the Company&#x2019;s goodwill:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.812%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%"&gt;DSA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;287,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,378,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;143,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,809,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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;123,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;974,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,893)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 25, 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:9pt;font-weight:400;line-height:100%"&gt;283,524&#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:9pt;font-weight:400;line-height:100%"&gt;1,472,506&#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:9pt;font-weight:400;line-height:100%"&gt;955,851&#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:9pt;font-weight:400;line-height:100%"&gt;2,711,881&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(3,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,168)&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;497,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;1,433,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;918,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,849,903&#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;tr&gt;&lt;td colspan="24" 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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; DSA includes accumulated impairment losses of $1 billion, which were recognized in fiscal years 2008 and 2010.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="i9bfe9907ace3489abe765150d38d5c8d_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzItMS0xLTEtMTM3MDU5_c86fb947-9b35-4e63-bb5b-0dc26c26ec1f"
      unitRef="usd">287759000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ib741a0cb4ab64af6a0994c48f4e1aa41_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzItMi0xLTEtMTM3MDYy_7cd71277-6d1c-405a-bad7-a8b7676dedbe"
      unitRef="usd">1378130000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i68b8f95249064ce1b45f835d280fb21d_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzItMy0xLTEtMTM3MDY1_aeb714ae-b792-4430-896b-a5cc9ec152bd"
      unitRef="usd">143279000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzItNy0xLTEtMTM3MjE5_75b1934c-6973-4cb0-b7da-6c313c0a972b"
      unitRef="usd">1809168000</us-gaap:GoodwillGross>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="ibc8a3de37ecc44dbb435130b9b822b45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzMtMS0xLTEtMTM3MDU5_992bdf5a-b3cc-4737-9cd8-07a55297ef90"
      unitRef="usd">0</crl:GoodwillAcquiredDuringPeriodNet>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="i4e5a76132dfe46ffa2e50f041c93756e_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzMtMy0xLTEtMTM3MjE5_527ea688-ed70-45a6-a567-49624a0a5729"
      unitRef="usd">123091000</crl:GoodwillAcquiredDuringPeriodNet>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="i50b52c0815584562b3930aee4c40e499_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzMtNS0xLTEtMTM3MjE5_dd4a213f-a3bc-4a4a-bfdb-56ff3a9ff4d6"
      unitRef="usd">851828000</crl:GoodwillAcquiredDuringPeriodNet>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzMtNy0xLTEtMTM3MjE5_4cc2446d-f233-4bc5-8992-43cb2fc374ed"
      unitRef="usd">974919000</crl:GoodwillAcquiredDuringPeriodNet>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ibc8a3de37ecc44dbb435130b9b822b45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzQtMS0xLTEtMTM3MDU5_08f85863-0ee6-490f-950f-834f46cce114"
      unitRef="usd">4129000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i4e5a76132dfe46ffa2e50f041c93756e_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzQtMy0xLTEtMTM3MjE5_61f1f507-e32e-406f-9276-7d2e098451a8"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i50b52c0815584562b3930aee4c40e499_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzQtNS0xLTEtMTM3MjE5_a15fe268-4782-4c10-a3ed-10a6e26c7135"
      unitRef="usd">27764000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzQtNy0xLTEtMTM3MjE5_2b640b22-ba7e-4228-8451-bc13dae7496c"
      unitRef="usd">31893000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ibc8a3de37ecc44dbb435130b9b822b45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzUtMS0xLTEtMTM3MjE5_4056a7ea-b4c2-4e3f-b906-7654b36d3902"
      unitRef="usd">-106000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i4e5a76132dfe46ffa2e50f041c93756e_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzUtMy0xLTEtMTM3MjE5_d089b80d-94f9-4d3b-8b8e-e85cf2c0953f"
      unitRef="usd">-28715000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i50b52c0815584562b3930aee4c40e499_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzUtNS0xLTEtMTM3MjE5_10c31366-bff1-426d-b637-5a19652b7012"
      unitRef="usd">-11492000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzUtNy0xLTEtMTM3MjE5_ba36153d-1164-4868-aad7-b631e7a3fa65"
      unitRef="usd">-40313000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillGross
      contextRef="iaa4684e9676a4c7c897fd882ded566e5_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzYtMS0xLTEtMTM3MjE5_4b83d017-da48-490e-9738-5a3ff5585f09"
      unitRef="usd">283524000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ie964f0ac1b60422b88d950afc72b33c1_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzYtMy0xLTEtMTM3MjE5_53c59ac0-3664-4461-8e7f-6fb41e2e5041"
      unitRef="usd">1472506000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i25ebec1ed293456dbdf35505d06fc39d_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzYtNS0xLTEtMTM3MjE5_b2c1b4cd-1860-4aa8-b4ba-0f0094e49e46"
      unitRef="usd">955851000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzYtNy0xLTEtMTM3MjE5_b804fe42-5c6a-4338-acd7-8ae508a64053"
      unitRef="usd">2711881000</us-gaap:GoodwillGross>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="ieaadcb246eab4021aa70afdb3bec08f6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzctMS0xLTEtMTM3MjE5_59a223de-7216-43f9-ba59-f5b28d2234fa"
      unitRef="usd">215752000</crl:GoodwillAcquiredDuringPeriodNet>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="ie9a5ba3776754a098cd97e78347906c5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzctMy0xLTEtMTM3MjE5_62f38f23-561e-4730-83fe-b6c71bed4415"
      unitRef="usd">0</crl:GoodwillAcquiredDuringPeriodNet>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="ie46260ea2ef44d229feecef0e909d527_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzctNS0xLTEtMTM3MjE5_b549fb1c-19d5-4902-9bf2-c8fa19df8692"
      unitRef="usd">-592000</crl:GoodwillAcquiredDuringPeriodNet>
    <crl:GoodwillAcquiredDuringPeriodNet
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzctNy0xLTEtMTM3MjE5_2018e75c-937f-4f9c-9fcf-eafb92d56fa4"
      unitRef="usd">215160000</crl:GoodwillAcquiredDuringPeriodNet>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ieaadcb246eab4021aa70afdb3bec08f6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzgtMS0xLTEtMTM3MjE5_b2198cc5-a07f-4982-8d55-ca25cb72fdde"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ie9a5ba3776754a098cd97e78347906c5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzgtMy0xLTEtMTM3MjE5_0d520696-ea4f-4868-ad7d-2cd11090ebb6"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ie46260ea2ef44d229feecef0e909d527_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzgtNS0xLTEtMTM3MjE5_7436d77f-b64e-4a3c-9291-43617aa2b921"
      unitRef="usd">3168000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzgtNy0xLTEtMTM3MjE5_cf854f02-4843-47c6-9860-a37e4d55097d"
      unitRef="usd">3168000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ieaadcb246eab4021aa70afdb3bec08f6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzktMS0xLTEtMTM3MjE5_3a59ae30-4506-4283-928b-b5ba81bb6d6e"
      unitRef="usd">-1566000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie9a5ba3776754a098cd97e78347906c5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzktMy0xLTEtMTM3MjE5_7d532550-de12-4686-b6f9-88a643307ffc"
      unitRef="usd">-38905000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie46260ea2ef44d229feecef0e909d527_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzktNS0xLTEtMTM3MjE5_a39d622c-d26b-4df2-b634-82bc68d13609"
      unitRef="usd">-33499000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzktNy0xLTEtMTM3MjE5_db525f2a-4d25-4c77-9751-0ef26583fd31"
      unitRef="usd">-73970000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillGross
      contextRef="ib14cc81a252b49c2955574850719530a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzEwLTEtMS0xLTEzNzIxOQ_48ac0444-b5bd-4f20-9dd5-7cbc62101e23"
      unitRef="usd">497710000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i2fe7d512a37f4a65bfe9a917bf636221_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzEwLTMtMS0xLTEzNzIxOQ_a8eb3a7c-da52-4328-86f0-db8b711a3bfc"
      unitRef="usd">1433601000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="icc10c0c298174e368b4c37f21bb8a70a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzEwLTUtMS0xLTEzNzIxOQ_ea1acdf3-74f8-45b7-860b-0395dd0fc54a"
      unitRef="usd">918592000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzEwLTctMS0xLTEzNzIxOQ_353c1d83-7d6e-4e31-92ec-e42094c0c962"
      unitRef="usd">2849903000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i2fe7d512a37f4a65bfe9a917bf636221_I20221231"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZToxNDI3YmFlNWU0OTU0NGUyYjQxNTg0YzFjZjUzMGE0Ny90YWJsZXJhbmdlOjE0MjdiYWU1ZTQ5NTQ0ZTJiNDE1ODRjMWNmNTMwYTQ3XzExLTAtMS0xLTE0Mzk5NS90ZXh0cmVnaW9uOjg3N2IyOGI3MDExMTQyNGY4YzA2MTQwNjk4Yjg4MzY3XzEwOTk1MTE2MjgzMjk_3d9075bd-c43c-4122-865d-a5a2880e152d"
      unitRef="usd">1000000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzM3OQ_0c25caef-2056-400a-bad6-ac30b345e30f"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzM3OQ_69f23e1e-7b37-4cbd-9f36-6bd784c73fad"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzM3OQ_e976dd9e-e3af-46e0-b83e-0dff9d998d03"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzE0MjM_18250f7b-7d64-47d8-97f2-3b52c59eb9ba">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 displays intangible assets, net by major class:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.225%"/&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,060&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(101,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(95,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,638&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(22,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,786&#160;&lt;/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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,491,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(591,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;900,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,475,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(494,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;981,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,687,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(732,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;955,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,672,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(611,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,061,192&#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:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i350d3f30769d4d2e90efa15dabad00f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzMtMS0xLTEtMTEzODg5_628d77a7-80d3-499c-9194-1132956f595b"
      unitRef="usd">15236000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i350d3f30769d4d2e90efa15dabad00f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzMtMy0xLTEtMTEzODg5_b7ed851d-6af4-4b63-a497-0c2af01c7226"
      unitRef="usd">12512000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i350d3f30769d4d2e90efa15dabad00f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzMtNS0xLTEtMTEzODg5_d2420e93-4c19-49ce-ac33-4b68a58d3649"
      unitRef="usd">2724000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if01023290c26478489ef82029865dafe_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzMtNy0xLTEtMTEzODg5_4cb04227-db50-4d5a-bb20-a72f62ab0257"
      unitRef="usd">12577000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if01023290c26478489ef82029865dafe_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzMtOS0xLTEtMTEzODg5_a34631ec-2ac8-44fc-a416-6c60cde74508"
      unitRef="usd">9517000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if01023290c26478489ef82029865dafe_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzMtMTEtMS0xLTExMzg4OQ_77616c6e-2d09-474e-8644-d1ceaa933d3d"
      unitRef="usd">3060000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i89c9ab3b9c87445995f9522c4e61abbb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzQtMS0xLTEtMTEzODg5_7897376c-0f40-4da2-98d0-5f3afb5eb78f"
      unitRef="usd">129626000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i89c9ab3b9c87445995f9522c4e61abbb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzQtMy0xLTEtMTEzODg5_a69d0d6e-6f37-4b61-a729-ce19204ae541"
      unitRef="usd">101655000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i89c9ab3b9c87445995f9522c4e61abbb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzQtNS0xLTEtMTEzODg5_ae9e14ff-b05b-4379-98b5-fb1ff1a1acb9"
      unitRef="usd">27971000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i77792d93cad243e59190a430b3c71dce_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzQtNy0xLTEtMTEzODg5_c7d86b6a-71fe-4c1a-a40e-8ababef43e04"
      unitRef="usd">135764000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i77792d93cad243e59190a430b3c71dce_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzQtOS0xLTEtMTEzODg5_c5120b38-91ef-4d25-889d-b2a3387d9f4b"
      unitRef="usd">95454000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i77792d93cad243e59190a430b3c71dce_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzQtMTEtMS0xLTExMzg4OQ_9ba03f0c-0486-43ab-b9e4-4f8663f295e7"
      unitRef="usd">40310000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i25e00f536f224b35bcf700cf6de45d4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzUtMS0xLTEtMTEzODg5_0a693d6b-d1dc-4e0c-a820-2148a153982c"
      unitRef="usd">12617000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i25e00f536f224b35bcf700cf6de45d4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzUtMy0xLTEtMTEzODg5_0f48efc8-c544-41ad-a0cd-e5385ba9ef62"
      unitRef="usd">4410000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i25e00f536f224b35bcf700cf6de45d4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzUtNS0xLTEtMTEzODg5_50067ca9-365d-4b9d-9cff-093d763f6c15"
      unitRef="usd">8207000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i44bd781e33164f27a48ee1842f5f945d_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzUtNy0xLTEtMTEzODg5_f8bc07fb-118e-4f9a-8933-7e196830e60d"
      unitRef="usd">13086000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i44bd781e33164f27a48ee1842f5f945d_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzUtOS0xLTEtMTEzODg5_d530c4cc-863e-4d69-a4a8-64264e7dd57d"
      unitRef="usd">3448000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i44bd781e33164f27a48ee1842f5f945d_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzUtMTEtMS0xLTExMzg4OQ_5a75c9b9-f188-49fb-b6fc-03d65f4f6cf7"
      unitRef="usd">9638000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0b1d869ca7684768a521690944fa3599_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzYtMS0xLTEtMTEzODg5_1231f3fd-6bed-43d0-a8a9-4b51797c80cd"
      unitRef="usd">37985000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0b1d869ca7684768a521690944fa3599_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzYtMy0xLTEtMTEzODg5_0492265f-b121-4431-ae3c-0a5b7095ffda"
      unitRef="usd">22122000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0b1d869ca7684768a521690944fa3599_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzYtNS0xLTEtMTEzODg5_8d617d36-feb1-4641-97ec-ca5535ff2920"
      unitRef="usd">15864000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i16aa7f874e4c4e259c6ed46cc564cbc3_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzYtNy0xLTEtMTEzODg5_830f895e-f8af-4490-a47c-3fc6567be1b2"
      unitRef="usd">35231000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i16aa7f874e4c4e259c6ed46cc564cbc3_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzYtOS0xLTEtMTEzODg5_cb723749-b9fe-4ff9-aacb-56b925b4b311"
      unitRef="usd">8445000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i16aa7f874e4c4e259c6ed46cc564cbc3_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzYtMTEtMS0xLTExMzg4OQ_2a0adcf8-999e-4ca4-83ea-43d852f9a3a0"
      unitRef="usd">26786000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie0b7de018656495f8bea59f47fe2800a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzgtMS0xLTEtMTEzODg5_f9f4640f-6891-4dde-b2be-d58e7bab9fb2"
      unitRef="usd">1491926000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie0b7de018656495f8bea59f47fe2800a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzgtMy0xLTEtMTEzODg5_6c9afebd-459a-46d7-a0e6-3a79b1175b9d"
      unitRef="usd">591417000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie0b7de018656495f8bea59f47fe2800a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzgtNS0xLTEtMTEzODg5_823ef90a-5fc0-4cb3-ba97-000f574ae4bd"
      unitRef="usd">900509000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i77d044047baf4191946827eb984401ec_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzgtNy0xLTEtMTEzODg5_884885bb-5ea4-4b66-9e3e-112b0a42a22d"
      unitRef="usd">1475757000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i77d044047baf4191946827eb984401ec_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzgtOS0xLTEtMTEzODg5_0197248a-e378-4e64-bcb9-f130a0e1b1e6"
      unitRef="usd">494359000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i77d044047baf4191946827eb984401ec_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzgtMTEtMS0xLTExMzg4OQ_82087f98-9d0e-42df-9592-3e7ecd245dce"
      unitRef="usd">981398000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzktMS0xLTEtMTEzODg5_d40a8e7b-60dc-4691-8401-11a2ae736a7a"
      unitRef="usd">1687390000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzktMy0xLTEtMTEzODg5_8d42404f-a610-4bb2-b7cb-5d535f0384b3"
      unitRef="usd">732116000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzktNS0xLTEtMTEzODg5_e26649cb-436d-48fe-aee5-c40869d4d8f5"
      unitRef="usd">955275000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzktNy0xLTEtMTEzODg5_8d3fde5f-de4e-4f3e-92e8-73d41543968a"
      unitRef="usd">1672415000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzktOS0xLTEtMTEzODg5_223f7965-e189-4bcf-8741-2b685b3e868e"
      unitRef="usd">611223000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5ZmU1ZWM4NTkzYjU0Yzg5YTc1MDdmMzI1YzYwOWQ0MC90YWJsZXJhbmdlOjlmZTVlYzg1OTNiNTRjODlhNzUwN2YzMjVjNjA5ZDQwXzktMTEtMS0xLTExMzg4OQ_e6976ba4-5880-41f3-88d8-0a9be0608421"
      unitRef="usd">1061192000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzEyNTA_831f237c-3837-4fe0-82e8-6d28f26a792b"
      unitRef="usd">146600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzEyNTQ_e0dcef0e-544b-4ffc-a938-d8e0447de7c0"
      unitRef="usd">124900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzEyNjE_d73edf64-5242-4760-b502-a241128c2771"
      unitRef="usd">111900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90ZXh0cmVnaW9uOjdjMmMxYWVlNzkwYTQxM2NhM2NjMmJiNzU4YzdhZTZhXzE0MTY_ce6ed323-9989-441e-9435-6558505693f9">As of December&#160;31, 2022, estimated amortization expense for intangible assets for each of the next five fiscal years is expected to be as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.905%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;134,311&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;122,612&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115,856&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;108,436&#160;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;97,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;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5Zjc2MWMzY2E3MDI0MDEzYjM2MDJmZWFmOWI0ZDJjYy90YWJsZXJhbmdlOjlmNzYxYzNjYTcwMjQwMTNiMzYwMmZlYWY5YjRkMmNjXzItMi0xLTEtMTEzODg5_cfbd910f-37ca-4bf3-8b6b-56121783c29d"
      unitRef="usd">134311000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5Zjc2MWMzY2E3MDI0MDEzYjM2MDJmZWFmOWI0ZDJjYy90YWJsZXJhbmdlOjlmNzYxYzNjYTcwMjQwMTNiMzYwMmZlYWY5YjRkMmNjXzMtMi0xLTEtMTEzODg5_823b1325-fcb9-4d6b-a787-c8e7bf222164"
      unitRef="usd">122612000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5Zjc2MWMzY2E3MDI0MDEzYjM2MDJmZWFmOWI0ZDJjYy90YWJsZXJhbmdlOjlmNzYxYzNjYTcwMjQwMTNiMzYwMmZlYWY5YjRkMmNjXzQtMi0xLTEtMTEzODg5_5de131a6-8ad0-4833-ba6e-43c2da84fca4"
      unitRef="usd">115856000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5Zjc2MWMzY2E3MDI0MDEzYjM2MDJmZWFmOWI0ZDJjYy90YWJsZXJhbmdlOjlmNzYxYzNjYTcwMjQwMTNiMzYwMmZlYWY5YjRkMmNjXzUtMi0xLTEtMTEzODg5_dd5f8d9b-8e8d-4a3a-8b66-9bc6f91d9f2e"
      unitRef="usd">108436000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDYvZnJhZzo3YzJjMWFlZTc5MGE0MTNjYTNjYzJiYjc1OGM3YWU2YS90YWJsZTo5Zjc2MWMzY2E3MDI0MDEzYjM2MDJmZWFmOWI0ZDJjYy90YWJsZXJhbmdlOjlmNzYxYzNjYTcwMjQwMTNiMzYwMmZlYWY5YjRkMmNjXzYtMi0xLTEtMTEzODg5_90b39166-57a8-4d1d-b577-ae088f890403"
      unitRef="usd">97700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzE0NjY_1b620ed3-ba2a-4a13-a686-1c4c1f7f3299">DEBT AND OTHER FINANCING ARRANGEMENTS&lt;div style="margin-bottom:6pt;margin-top:6pt"&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, net and finance leases consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revolving facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,197,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,161,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.25% Senior Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.75% Senior Notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00% Senior Notes due 2031&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,223&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,729,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,689,022&#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:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,694&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,726,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,686,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,618)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, net and finance leases&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,707,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,663,564&#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;margin-top:6pt"&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 December&#160;31, 2022 and December&#160;25, 2021, the weighted average interest rate on the Company&#x2019;s debt was 4.58% and 2.78%, respectively. In fiscal year 2021, the Company prepaid $500&#160;million of Senior Notes due in 2026 along with $21&#160;million of related debt extinguishment costs and $13&#160;million of accrued interest using proceeds from additional senior notes issued on the same day. The payment of the 2026 Senior Notes was accounted for as a debt extinguishment. Approximately $21&#160;million of debt extinguishment costs and $5&#160;million of deferred financing costs write-offs were recorded in Interest expense during fiscal year 2021.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revolving facility (Credit Facility)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 a revolving credit facility &#x201c;Credit Facility&#x201d; that provides for up to $3.0&#160;billion of multi-currency revolving credit. The Credit Facility has a maturity date of April 2026, with no required scheduled payment before that date. The interest rates applicable to the revolving facility are equal to (A) for revolving loans denominated in U.S. dollars, at the Company&#x2019;s option, either the base rate (which is the higher of (1) the prime rate, (2) the federal funds rate plus 0.50%, or (3) the one-month adjusted LIBOR rate plus 1.0%) or the adjusted LIBOR rate, (B) for revolving loans denominated in euros, the adjusted EURIBOR rate and (C) for revolving loans denominated in sterling, the daily simple SONIA rate, in each case, plus an interest rate margin based upon the Company&#x2019;s leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 Facility includes certain customary representations and warranties, events of default, notices of material adverse changes to the Company&#x2019;s business and negative and affirmative covenants. These covenants include (1) maintenance of a ratio of consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) less capital expenditures to consolidated cash interest expense, for any period of four consecutive fiscal quarters, of no less than 3.50 to&#160;1.0 as well as (2) maintenance of a ratio of consolidated indebtedness to consolidated EBITDA for any period of four consecutive fiscal quarters, of no more than 4.25 to 1.0. As of December&#160;31, 2022 and December&#160;25, 2021, the Company was compliant with all financial &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;covenants under the Credit Facility. The obligations of the Company under the Credit Facility are collateralized by substantially all of the assets of the Company. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2028 Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal year 2019, the Company issued $500&#160;million of 4.25% Senior Notes due in 2028 (2028 Senior Notes) in an unregistered offering. Interest on the 2028 Senior Notes is payable semi-annually on May 1 and November 1.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2029 Senior Notes and 2031 Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal year 2021, the Company issued $1&#160;billion of debt split between $500&#160;million of 3.75% Senior Notes due in 2029 (2029 Senior Notes), and $500&#160;million of 4.00% Senior Notes due in 2031 (2031 Senior Notes), in an unregistered offering. Interest on the 2029 and 2031 Senior Notes is payable semi-annually on March 15 and September 15. Approximately $10&#160;million of deferred financing costs were capitalized as part of this debt issuance. Proceeds from the 2029 and 2031 Senior Notes were used as follows: prepay the $500&#160;million 2026 Senior Notes, $21&#160;million of debt extinguishment costs, and $13&#160;million of accrued interest; prepay the $146.9&#160;million remaining term loan; pay down $135&#160;million of the revolving facility; and pay for a portion of the Cognate acquisition, which occurred on March 29, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign currency transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal years 2022 and 2021, the Company had multiple U.S. dollar denominated loans borrowed by a non-U.S. Euro functional currency entity under the Credit Facility, which were between $250 million and $400 million each. To limit this foreign currency exposure, the Company entered into foreign exchange forward contracts, which are not designated as hedging instruments. The gains and losses incurred on these transactions were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Consolidated Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) on foreign exchange forward contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;34,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) on foreign debt remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense)&lt;/span&gt;&lt;/td&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principal Maturities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal maturities of existing debt for the periods set forth in the table below, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.017%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,347&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,197,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,500,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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,699,180&#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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 December&#160;31, 2022 and December&#160;25, 2021, the Company had $18.6 million and $17.7 million, respectively, in outstanding letters of credit.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzIxOTkwMjMyNTc4NTI_14d0ba1f-73a5-4f29-80c3-6f9b219bfbd8">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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, net and finance leases consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.431%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revolving facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,197,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,161,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.25% Senior Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.75% Senior Notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00% Senior Notes due 2031&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500,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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,223&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,729,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,689,022&#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:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,694&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,726,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,686,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,618)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, net and finance leases&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,707,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;2,663,564&#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:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibcd94e6f808b49f6835005ffda6f0421_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzMtMS0xLTEtMTEzODg5_3cd02c96-e4ff-4a48-baad-5a6a56ded211"
      unitRef="usd">1197586000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id8fc0235190e47d0a1665648ba64475c_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzMtMy0xLTEtMTEzODg5_8918c78e-5704-43ae-a8fb-14117f3efb27"
      unitRef="usd">1161431000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic622c3bbb2c64f5ebd3e2040b94c7fe8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246N2IwZDFmYTIzNzU1NDE0OTlhYWI0YTY1NGJiMDZjNTRfNA_ad30df06-be2b-4267-a8d3-4ed78f397b2c"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i040b6ef6bed3440fb5d55dcf707addb8_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzQtMC0xLTEtMTEzODg5L3RleHRyZWdpb246N2IwZDFmYTIzNzU1NDE0OTlhYWI0YTY1NGJiMDZjNTRfNA_e98caad6-a036-40ea-9a0b-75dc18fcbff8"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic622c3bbb2c64f5ebd3e2040b94c7fe8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzQtMS0xLTEtMTEzODg5_9b444bff-e37b-42cc-b999-e98cde42c46e"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i040b6ef6bed3440fb5d55dcf707addb8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzQtMy0xLTEtMTEzODg5_36c20906-5876-4499-adb8-0180675fb66f"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1b29c31b2b7d4b6b941e16fa82a735e3_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YTM2MGU4M2U5MmQ4NGFlNTkwZDNkOTIxNmM0MTE4Y2NfNA_945886a3-1fca-43e8-805b-6fc4f177b96b"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i414ce1cd69f94874adc3e99b5b4a3186_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzUtMC0xLTEtMTEzODg5L3RleHRyZWdpb246YTM2MGU4M2U5MmQ4NGFlNTkwZDNkOTIxNmM0MTE4Y2NfNA_be9072ef-cea5-4c1d-8157-e42022fb7749"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i414ce1cd69f94874adc3e99b5b4a3186_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzUtMS0xLTEtMTEzODg5_7f1b2123-e817-4fef-9079-fe11740d225b"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1b29c31b2b7d4b6b941e16fa82a735e3_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzUtMy0xLTEtMTEzODg5_6d1c426a-2daa-421c-a13d-07a99ded6469"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id6ea93e6b791464b9d4e3b582b713d1c_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzYtMC0xLTEtMTEzODg5L3RleHRyZWdpb246MWU0ZDA2ZjM2OTJmNGE2Mzk1ZmQ0YjljNGQ5YWVkNGJfNA_855b3ef0-b551-42f4-8aed-2a2aa791b25f"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iaf3df9d70fb84629b16a716aff5a34b5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzYtMC0xLTEtMTEzODg5L3RleHRyZWdpb246MWU0ZDA2ZjM2OTJmNGE2Mzk1ZmQ0YjljNGQ5YWVkNGJfNA_b850ac7e-32c4-4418-b9f4-6b5222a7cfe1"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iaf3df9d70fb84629b16a716aff5a34b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzYtMS0xLTEtMTEzODg5_593310f6-08ec-47a1-ab91-beb65dc443e6"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id6ea93e6b791464b9d4e3b582b713d1c_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzYtMy0xLTEtMTEzODg5_774195cd-8199-41c8-84b0-1dc3a84ac3ab"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia48b3132c99d4e878c30728a64cbd889_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzctMS0xLTEtMTEzODg5_8e219db1-9d20-43e7-96ed-28482a831ea2"
      unitRef="usd">1594000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i298296d65f8f43c9adbc521342ba1d03_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzctMy0xLTEtMTEzODg5_80a466b2-0bb0-40f9-af89-5481e6e1e79d"
      unitRef="usd">368000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzgtMS0xLTEtMTEzODg5_fc60c787-8468-47b4-b930-118a5da47335"
      unitRef="usd">30646000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzgtMy0xLTEtMTEzODg5_ea31aa48-4a5f-49e7-af23-99b64e597018"
      unitRef="usd">27223000</us-gaap:FinanceLeaseLiability>
    <crl:LongtermDebtGrossAndLeaseObligation
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzktMS0xLTEtMTEzODg5_72615e93-1d59-4bed-9468-41f4e13f52ab"
      unitRef="usd">2729826000</crl:LongtermDebtGrossAndLeaseObligation>
    <crl:LongtermDebtGrossAndLeaseObligation
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzktMy0xLTEtMTEzODg5_d5645376-61f1-429d-bdad-d9fe1dba3736"
      unitRef="usd">2689022000</crl:LongtermDebtGrossAndLeaseObligation>
    <us-gaap:LongTermDebtCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzExLTEtMS0xLTExMzg4OQ_574c259c-5cd5-4709-b423-13ef1f89f1bc"
      unitRef="usd">1347000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzExLTMtMS0xLTExMzg4OQ_ff43c283-86e6-4aab-9e5d-a385439d408b"
      unitRef="usd">101000</us-gaap:LongTermDebtCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzEyLTEtMS0xLTExMzg4OQ_0bb2f426-071e-4f50-9639-a2ab3cea3e99"
      unitRef="usd">2330000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzEyLTMtMS0xLTExMzg4OQ_94a05f30-68cb-4575-9c83-efae981f3129"
      unitRef="usd">2694000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzEzLTEtMS0xLTExMzg4OQ_4a76fc01-b314-4fc5-9fca-28a19d86754d"
      unitRef="usd">3677000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzEzLTMtMS0xLTExMzg4OQ_6117b5e5-274c-4742-8fd4-743184fbbdda"
      unitRef="usd">2795000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <crl:LongTermDebtAndLeaseObligationNetOfCurrentPortion
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzE0LTEtMS0xLTExMzg4OQ_539a0e99-0f8e-4900-a9b3-bf8f5648f37d"
      unitRef="usd">2726149000</crl:LongTermDebtAndLeaseObligationNetOfCurrentPortion>
    <crl:LongTermDebtAndLeaseObligationNetOfCurrentPortion
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzE0LTMtMS0xLTExMzg4OQ_985ae36e-3cc1-4fef-a2ce-46681774e549"
      unitRef="usd">2686227000</crl:LongTermDebtAndLeaseObligationNetOfCurrentPortion>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzE1LTEtMS0xLTExMzg4OQ_ae64f093-5190-4806-9418-86249ec6148c"
      unitRef="usd">18618000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzE1LTMtMS0xLTExMzg4OQ_ac1a60c7-e088-4d86-b69f-0a94aaabc5f1"
      unitRef="usd">22663000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzE2LTEtMS0xLTExMzg4OQ_abda7d05-1fed-4250-bbcc-c49699f7cb6f"
      unitRef="usd">2707531000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTowNDc0OWRlN2Y2MzY0ZDY4YTNlYTE2YWYyNGI3OGMyYS90YWJsZXJhbmdlOjA0NzQ5ZGU3ZjYzNjRkNjhhM2VhMTZhZjI0Yjc4YzJhXzE2LTMtMS0xLTExMzg4OQ_a14fe98d-7452-4f4c-9677-ff1979e40536"
      unitRef="usd">2663564000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzE5OQ_a80ef8a9-17d5-4db1-afc5-83c3de0952a9"
      unitRef="number">0.0458</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzIwNg_90d106e2-90ba-41b8-9539-e15768ef2601"
      unitRef="number">0.0278</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie723e1658a764138ac78d9a20e197ec8_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzI4OA_b3dc8df3-d679-4395-9dee-e014becb2152"
      unitRef="usd">500000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie723e1658a764138ac78d9a20e197ec8_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzMzMA_6e9bb3c8-6f44-4807-8305-99aa9a3676bf"
      unitRef="usd">21000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <crl:PaymentsForAccruedInterest
      contextRef="ie723e1658a764138ac78d9a20e197ec8_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzM3NA_7ee25d8f-70bc-43fd-a1e3-215cd7f86d71"
      unitRef="usd">13000000</crl:PaymentsForAccruedInterest>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie723e1658a764138ac78d9a20e197ec8_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU2MA_d22a5bca-87c9-4811-9df2-1cb18c9163d0"
      unitRef="usd">21000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ie723e1658a764138ac78d9a20e197ec8_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU5Ng_1a1f7307-507e-42b9-8623-dc9526416617"
      unitRef="usd">5000000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7981854cc62d4de5926201d739ee67df_I20210626"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzExMTUz_835fa5a9-cfe3-4390-8656-93642989ede3"
      unitRef="usd">3000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6d640f9a01c041f89a23de44881f4b10_D20210626-20210626"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzExMTU3_ae703ff3-96fb-4440-9cdc-4b983ebed0c0"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icc00d01b9d3a4a10be071c30d0b6e7f3_D20210626-20210626"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzExMTYx_b07e4e27-d90b-4312-9169-8579b08b20b1"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <crl:DebtInstrumentCovenantEBITDALessCapitalExpenditurestoConsolidatedCashInterestExpenseRatioMinimum
      contextRef="icb4a71162521408f9dd3f16ae33972b4_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzExMTY1_2eb1894b-a244-4763-a0f8-85a8f0a3e876"
      unitRef="number">3.50</crl:DebtInstrumentCovenantEBITDALessCapitalExpenditurestoConsolidatedCashInterestExpenseRatioMinimum>
    <crl:DebtInstrumentCovenantConsolidatedIndebtednesstoConsolidatedEBITDAMaximum
      contextRef="icb4a71162521408f9dd3f16ae33972b4_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzExMTY5_61ecdfc4-0642-4300-957d-894a07d52a19"
      unitRef="number">4.25</crl:DebtInstrumentCovenantConsolidatedIndebtednesstoConsolidatedEBITDAMaximum>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i15f9037bc9aa46f386bf1e5dd3f94c83_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzc4OA_c0d4c574-b54b-4e97-b6b0-c02d97afa0a4"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i15f9037bc9aa46f386bf1e5dd3f94c83_I20191228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzgwMg_fd1854ba-de62-4b54-ae78-b0d56c813a26"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic8fe7650f42f486f88ecbfd77bec14c7_I20211225"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzgwOQ_3dbd4237-05b3-456b-a39e-70b7b1871391"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1b29c31b2b7d4b6b941e16fa82a735e3_I20211225"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzgyMQ_4d5f8207-9a2f-4a97-82a4-e158b3275402"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1b29c31b2b7d4b6b941e16fa82a735e3_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzgzNQ_b16b7ac7-bd63-4e0e-9636-3c6d8db52b24"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id6ea93e6b791464b9d4e3b582b713d1c_I20211225"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzg0Mg_e396d394-23bb-44c3-87f3-f1b7586ccce7"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id6ea93e6b791464b9d4e3b582b713d1c_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzg1Ng_fdfee2fb-575a-4810-9bb7-1747ca108db8"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i657371a910204b6c900de0da0a1baa8e_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzkwMw_9841335d-b700-4868-b663-b25072672fe2"
      unitRef="usd">10000000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic94d9ea176b846e4be5093b1404fb07f_I20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzg2Mw_e47dde6c-0eda-4229-bf5f-e8fd547e7b64"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i657371a910204b6c900de0da0a1baa8e_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzg3Nw_a466edf6-b681-4f40-8033-c5bfbcb54896"
      unitRef="usd">21000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <crl:PaymentsForAccruedInterest
      contextRef="i657371a910204b6c900de0da0a1baa8e_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzg5MA_070e9815-c92a-4837-89b4-24113e814e0a"
      unitRef="usd">13000000</crl:PaymentsForAccruedInterest>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic154c977e7ef4957849652671998d495_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzkxNg_6c16ceff-f343-4f67-8885-ed2526d25d6a"
      unitRef="usd">146900000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ib4012ca97d874942aa38e535a564587a_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzU0OTc1NTgyMzkzMg_12b1cbe3-2d09-4cdc-bd3a-c07bbc80fe54"
      unitRef="usd">135000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3c5c8e5c4db74ceb82bbafa52b3c8433_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzE2NDkyNjc0NTAwMzc_8dff1a7b-eb04-403a-a6bf-79c09c245e56"
      unitRef="usd">250000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i112cf9133d8b460fb96a8fb216640cbf_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzE2NDkyNjc0NTAwMzc_9a7bd2bf-3d49-4a77-bd23-8cc4b427809a"
      unitRef="usd">250000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia10eb3855c31440bb61cc219e5a01e87_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzE2NDkyNjc0NTAwNDM_3e19c911-69dc-4790-956a-76aa47e6e676"
      unitRef="usd">400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i369103486c214fb784cc90977479645d_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzE2NDkyNjc0NTAwNDM_a155d430-7761-4358-8845-f7d634068c1b"
      unitRef="usd">400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzIxOTkwMjMyNTc4NTM_eab71b0b-f10f-4191-a108-34af0b15cf0e">The gains and losses incurred on these transactions were as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Consolidated Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) on foreign exchange forward contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;34,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain (loss) on foreign debt remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i05d2a184662d4380a23a5a67389833c1_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTo2ZDgyNTM5NDJkOWQ0ZThmYTY3YWNiODgyN2VhMjgwNC90YWJsZXJhbmdlOjZkODI1Mzk0MmQ5ZDRlOGZhNjdhY2I4ODI3ZWEyODA0XzItMi0xLTEtMTM2OTMz_8b601a34-9635-42c8-b6b3-abff4b9dab15"
      unitRef="usd">49712000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="iab554cc08efb46969ba290e8ae6ed414_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTo2ZDgyNTM5NDJkOWQ0ZThmYTY3YWNiODgyN2VhMjgwNC90YWJsZXJhbmdlOjZkODI1Mzk0MmQ5ZDRlOGZhNjdhY2I4ODI3ZWEyODA0XzItNC0xLTEtMTM2OTMz_a3c6c14a-c4d4-4dfa-8336-a57ab657b357"
      unitRef="usd">34131000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i22ab8eaef85c40bfa815f494e1d61e32_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTo2ZDgyNTM5NDJkOWQ0ZThmYTY3YWNiODgyN2VhMjgwNC90YWJsZXJhbmdlOjZkODI1Mzk0MmQ5ZDRlOGZhNjdhY2I4ODI3ZWEyODA0XzItMi0xLTEtMTEzODg5_2370bbe1-18af-4f43-b93f-74bec765a974"
      unitRef="usd">-46529000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i5346901031bc4ae885423d815b1c4fa3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTo2ZDgyNTM5NDJkOWQ0ZThmYTY3YWNiODgyN2VhMjgwNC90YWJsZXJhbmdlOjZkODI1Mzk0MmQ5ZDRlOGZhNjdhY2I4ODI3ZWEyODA0XzItNC0xLTEtMTEzODg5_1255861a-f249-4831-9b3a-ab479218c103"
      unitRef="usd">-31830000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzE0NTM_babe22ed-2cdf-4268-bf61-0b5787a8ef73">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal maturities of existing debt for the periods set forth in the table below, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.017%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,347&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,197,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,500,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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,699,180&#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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTphNTI0ZTIyMGVhOWU0ZWQyYTNjMmIxYzYxN2M4Y2ZjMC90YWJsZXJhbmdlOmE1MjRlMjIwZWE5ZTRlZDJhM2MyYjFjNjE3YzhjZmMwXzItMS0xLTEtMTEzODg5_d27fc6dd-cc07-4de4-9608-27fb5e3d037d"
      unitRef="usd">1347000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTphNTI0ZTIyMGVhOWU0ZWQyYTNjMmIxYzYxN2M4Y2ZjMC90YWJsZXJhbmdlOmE1MjRlMjIwZWE5ZTRlZDJhM2MyYjFjNjE3YzhjZmMwXzMtMS0xLTEtMTEzODg5_d28b862e-0246-42ad-9cb0-1c43030c4f62"
      unitRef="usd">247000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTphNTI0ZTIyMGVhOWU0ZWQyYTNjMmIxYzYxN2M4Y2ZjMC90YWJsZXJhbmdlOmE1MjRlMjIwZWE5ZTRlZDJhM2MyYjFjNjE3YzhjZmMwXzQtMS0xLTEtMTEzODg5_da71b168-3e21-4538-811a-3c5df9d59430"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTphNTI0ZTIyMGVhOWU0ZWQyYTNjMmIxYzYxN2M4Y2ZjMC90YWJsZXJhbmdlOmE1MjRlMjIwZWE5ZTRlZDJhM2MyYjFjNjE3YzhjZmMwXzUtMS0xLTEtMTEzODg5_28ec5e90-80b3-4783-998b-de3d8a686ead"
      unitRef="usd">1197586000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTphNTI0ZTIyMGVhOWU0ZWQyYTNjMmIxYzYxN2M4Y2ZjMC90YWJsZXJhbmdlOmE1MjRlMjIwZWE5ZTRlZDJhM2MyYjFjNjE3YzhjZmMwXzYtMS0xLTEtMTEzODg5_ccb5096d-9b3b-4db6-967f-9af6b5a1aaae"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTphNTI0ZTIyMGVhOWU0ZWQyYTNjMmIxYzYxN2M4Y2ZjMC90YWJsZXJhbmdlOmE1MjRlMjIwZWE5ZTRlZDJhM2MyYjFjNjE3YzhjZmMwXzctMS0xLTEtMTEzODg5_29438e09-a4bf-4426-86ca-f59381bc36b6"
      unitRef="usd">1500000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90YWJsZTphNTI0ZTIyMGVhOWU0ZWQyYTNjMmIxYzYxN2M4Y2ZjMC90YWJsZXJhbmdlOmE1MjRlMjIwZWE5ZTRlZDJhM2MyYjFjNjE3YzhjZmMwXzgtMS0xLTEtMTEzODg5_6d356ce8-b8cb-48cf-b755-a7a17e1e1adc"
      unitRef="usd">2699180000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="if30230fd80bd44b0b367a7e782961c62_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzEzOTE_e370f951-47cf-4cf9-94d2-dad3f9021a1c"
      unitRef="usd">18600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2ef2050064134ef7ab4d84d5d5cd0990_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMDkvZnJhZzo1NDliNmI3OGZiMjU0NTZkOWM2ZTE3NWI4MWU5MWFhMC90ZXh0cmVnaW9uOjU0OWI2Yjc4ZmIyNTQ1NmQ5YzZlMTc1YjgxZTkxYWEwXzEzOTg_370e4e37-5624-4dd3-8455-2935a1acb418"
      unitRef="usd">17700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzYyMDc_7e68cd9c-e82e-47f4-8809-d1acd601e58b">EQUITY AND NONCONTROLLING INTERESTS&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 reconciles the numerator and denominator in the computations of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.624%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Numerator:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;492,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;398,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;365,306&#160;&lt;/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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income attributable to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;486,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;390,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364,304&#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:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average shares outstanding&#x2014;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock options, restricted stock units and performance share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average shares outstanding&#x2014;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,611&#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:6pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Anti-dilutive common stock equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; These common stock equivalents were outstanding for the periods presented, but were not included in the computation of diluted EPS for those periods because their inclusion would have had an anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Shares   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Board of Directors has authorized a $1.3 billion stock repurchase program.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of December&#160;31, 2022, the Company had $129.1 million remaining on the authorized stock repurchase program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s stock-based compensation plans permit the netting of common stock upon vesting of RSUs and PSUs in order to satisfy individual statutory tax withholding requirements. The Company acquired shares of 0.1 million in fiscal years 2022 and 2021, for $38.7 million and $40.7 million, respectively, from such netting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 end of fiscal years 2022, 2021 and 2020, the Company&#x2019;s Board of Directors approved the cancellation and return to the Company&#x2019;s authorized and unissued capital stock, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reducing treasury stock on the Company&#x2019;s consolidated balance sheet. The Company allocated the excess of the repurchase price over the par value of shares acquired to reduce both retained earnings and additional paid-in capital&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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to each component of accumulated other comprehensive income (loss), net of income taxes, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation Adjustment and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension and Other Post-Retirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Unrealized Loss on Cash Flow Hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(87,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(90,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(178,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54,517&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax (benefit) 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:9pt;font-weight:400;line-height:120%"&gt;7,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,372&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(73,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(64,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(138,874)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(30,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(31,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,678&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(30,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29,831)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax (benefit) 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:9pt;font-weight:400;line-height:120%"&gt;(6,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 25, 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:9pt;font-weight:400;line-height:120%"&gt;(98,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(66,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(164,740)&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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive (loss) income before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(125,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(102,559)&lt;/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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(125,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(99,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax (benefit) 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:9pt;font-weight:400;line-height:120%"&gt;(5,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,905)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;December 31, 2022&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(217,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(43,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(262,057)&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;tr&gt;&lt;td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The impact of the foreign currency translation adjustment to other comprehensive income (loss) before reclassifications was primarily due to the effect of changes in foreign currency exchange rates of the Japanese Yen, Euro, British Pound, Canadian Dollar, Chinese Yuan Renminbi, and Hungarian Forint and to a lesser extent due to the impact of changes in the Brazilian Real.&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nonredeemable Noncontrolling Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 an investment in an entity whose financial results are consolidated in the Company&#x2019;s financial statements, as it has the ability to exercise control over this entity. The interest of the noncontrolling party in this entity has been recorded as noncontrolling interest within Equity in the accompanying consolidated balance sheets. The activity within the nonredeemable noncontrolling interest (net income less dividends declared) during fiscal years 2022, 2021, and 2020 was not significant.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Redeemable Noncontrolling Interests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 holds a 92% ownership interest in Vital River, a commercial provider of research models and related services in China as of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The company has the right to purchase, and the noncontrolling interest holders have the right to sell, the remaining 8% equity interest at a contractually defined redemption value, subject to a redemption floor, which represents a derivative embedded within the equity instrument. The redeemable noncontrolling interest is measured at the greater of the amount that would be paid if settlement occurred as of the balance sheet date based on the contractually defined redemption value ($24.4 million) as of December&#160;31, 2022) and the carrying amount adjusted for net income (loss) attributable to the noncontrolling interest. The amount that the Company could be required to pay to purchase the remaining 8% equity interest is not limited. During the fourth quarter of fiscal 2022, the Company exercised its option to acquire the remaining 8%; however, has not yet closed the purchase of the remaining equity interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In 2019, the Company acquired an 80% equity interest in a subsidiary that is fully consolidated under the voting interest model, which includes a 10% redeemable noncontrolling interest. In June 2022, the Company purchased an additional 10% interest in the subsidiary for $15.0 million. Beginning in 2024, the Company has the right to purchase, and the noncontrolling interest &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;holders have the right to sell (Put/call option), the remaining 10% equity interest at its appraised value ($17.0 million as of December&#160;31, 2022). The redeemable noncontrolling interest is measured at the greater of the amount that would be paid if settlement occurred as of the balance sheet date based on the appraised value and the carrying amount adjusted for net income (loss) attributable to the noncontrolling interest or a predetermined floor value. The amount that the Company could be required to pay to purchase the remaining 10% equity interest is not limited.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; following table provi&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;des a rollforward of the activity related to the Company&#x2019;s redeemable noncontrolling interests:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.368%"/&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additional purchases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(852)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;(3,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzYyMDM_9e3fdf94-ef3b-46b1-8757-bc86201313f1">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 reconciles the numerator and denominator in the computations of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.624%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Numerator:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;492,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;398,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;365,306&#160;&lt;/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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income attributable to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;486,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;390,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364,304&#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:14pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average shares outstanding&#x2014;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock options, restricted stock units and performance share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average shares outstanding&#x2014;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,611&#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:6pt"&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Anti-dilutive common stock equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; These common stock equivalents were outstanding for the periods presented, but were not included in the computation of diluted EPS for those periods because their inclusion would have had an anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzQtMS0xLTEtMTEzODg5_85258301-bb1e-46ac-94d3-fc8cc3cb0ff5"
      unitRef="usd">492608000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzQtMy0xLTEtMTEzODg5_02493091-fcba-47a3-863e-371ddd9ef9c9"
      unitRef="usd">398837000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzQtNS0xLTEtMTEzODg5_af421b6d-69b1-4836-ba4b-5fad720d56a2"
      unitRef="usd">365306000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzUtMS0xLTEtMTEzODg5_a2909c1d-c8cd-4bb1-a3c2-84356e22f928"
      unitRef="usd">6382000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzUtMy0xLTEtMTEzODg5_d7439fce-0e2f-47e4-8ed3-14e051ac1476"
      unitRef="usd">7855000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzUtNS0xLTEtMTEzODg5_68cb5dfe-8750-46c8-997f-7c5b9b1f3286"
      unitRef="usd">1002000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzYtMS0xLTEtMTEzODg5_e4aa9de4-bce3-4add-92cb-617b8cc9f1f2"
      unitRef="usd">486226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzYtMy0xLTEtMTEzODg5_f8f05f74-d4dd-480d-b012-91a26432b546"
      unitRef="usd">390982000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzYtNS0xLTEtMTEzODg5_e52fdc9c-2b2c-480c-820d-60296d697267"
      unitRef="usd">364304000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzktMS0xLTEtMTEzODg5_8cedc433-bbfd-44f8-a15e-32c2d6d1459a"
      unitRef="shares">50812000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzktMy0xLTEtMTEzODg5_b938a8d6-0a68-4a7b-97b7-8019602d8b5f"
      unitRef="shares">50293000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzktNS0xLTEtMTEzODg5_0a45a887-50ef-4065-beb9-44f493e318ac"
      unitRef="shares">49550000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzExLTEtMS0xLTExMzg4OQ_ee4bd7ac-d734-475b-bceb-e49680b111fc"
      unitRef="shares">489000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzExLTMtMS0xLTExMzg4OQ_716ff3a4-fb40-4060-868f-52e75fcec1a3"
      unitRef="shares">1132000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzExLTUtMS0xLTExMzg4OQ_45f67551-d7f7-45dd-a36c-b6b66798a118"
      unitRef="shares">1061000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzEyLTEtMS0xLTExMzg4OQ_502d9347-ba00-4970-8ff3-7144636166d4"
      unitRef="shares">51301000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzEyLTMtMS0xLTExMzg4OQ_ad7e2f0d-0ccc-4a83-b621-7482da0a2fae"
      unitRef="shares">51425000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzEyLTUtMS0xLTExMzg4OQ_bc4d210a-f286-4380-814b-85b968549af4"
      unitRef="shares">50611000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzE0LTEtMS0xLTEyNDU2OQ_024ac9f9-0618-4c86-badf-d3542237e9f2"
      unitRef="shares">560000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzE0LTMtMS0xLTEyNDU5NA_2f2bbc7f-51a9-45c6-8e48-104f9cab548d"
      unitRef="shares">152000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjNWFkZWE1ZmUwZWI0MjU4OGQ2ODRhOWNjNjM3OGI4YS90YWJsZXJhbmdlOmM1YWRlYTVmZTBlYjQyNTg4ZDY4NGE5Y2M2Mzc4YjhhXzE0LTUtMS0xLTEyNDU5Nw_ce0b5981-c510-45d8-914c-cd957f8cfd8b"
      unitRef="shares">249000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i132a9f6bb8554258bcabf9961e51e7a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzU0OTc1NTgzMTExMA_f30ca653-a072-463f-9cdb-728d01a1fcd7"
      unitRef="usd">1300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i132a9f6bb8554258bcabf9961e51e7a5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzU0OTc1NTgzMTI5MQ_d63ef064-1061-4b5b-bc6a-ce2fbce4bf2a"
      unitRef="usd">129100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzE2NDkyNjc0NjE2NTk_a093cd51-1a16-434e-8419-1ce64664646b"
      unitRef="shares">100000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzE2NDkyNjc0NjE2NTk_a33a35e3-cda2-45b1-98f7-a33e37cc4651"
      unitRef="shares">100000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzE2NDkyNjc0NjE3MTY_e1ecdbe4-4b31-4777-aeb5-be50bd772473"
      unitRef="usd">38700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzE2NDkyNjc0NjE3MzY_586b0519-9517-4e0f-9f4e-d2f689e4c4cf"
      unitRef="usd">40700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzYyMDU_0e2510e1-3617-437e-9ed5-90cd197885f3">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to each component of accumulated other comprehensive income (loss), net of income taxes, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation Adjustment and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension and Other Post-Retirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Unrealized Loss on Cash Flow Hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(87,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(90,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(178,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54,517&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax (benefit) 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:9pt;font-weight:400;line-height:120%"&gt;7,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,372&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(73,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(64,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(138,874)&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(30,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(31,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,678&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(30,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(29,831)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax (benefit) 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:9pt;font-weight:400;line-height:120%"&gt;(6,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 25, 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:9pt;font-weight:400;line-height:120%"&gt;(98,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(66,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(164,740)&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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive (loss) income before reclassifications &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(125,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(102,559)&lt;/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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(125,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(99,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax (benefit) 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:9pt;font-weight:400;line-height:120%"&gt;(5,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,905)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;December 31, 2022&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(217,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(43,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(262,057)&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;tr&gt;&lt;td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The impact of the foreign currency translation adjustment to other comprehensive income (loss) before reclassifications was primarily due to the effect of changes in foreign currency exchange rates of the Japanese Yen, Euro, British Pound, Canadian Dollar, Chinese Yuan Renminbi, and Hungarian Forint and to a lesser extent due to the impact of changes in the Brazilian Real.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e342e7b396e45f69fbdfa5557108a95_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItMS0xLTEtMTM5Mjcy_0d570719-2bf3-441a-a1fc-152fac633a9c"
      unitRef="usd">-87578000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a75b03054eb4069ab7dc886dddafd93_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItMy0xLTEtMTM5Mjcy_9453a875-f028-48b6-84f4-2949d3452926"
      unitRef="usd">-90441000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic0a17aebcae34974a63eb300eb81ebb8_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItNS0xLTEtMTM5Mjcy_1bddd01a-08e6-46d3-a749-b651da675bce"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id05da58f3fd44d86976fdf46681f1fe2_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItNy0xLTEtMTM5Mjcy_5ea56329-0f9e-4ea8-ba0e-beab72b4b18a"
      unitRef="usd">-178019000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i8b56dbedbfee44699cb6c311a9f70fa1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtMS0xLTEtMTM5Mjcy_178e999e-d39a-4d3b-a6b7-fea95a8e775d"
      unitRef="usd">20909000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9485c858d9f74517876fe1926c4248f2_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtMy0xLTEtMTM5Mjcy_39ed2669-644a-430c-8120-6f65089ede68"
      unitRef="usd">15747000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="id49ae3dc8fa8494bbaf14db08184b706_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtNS0xLTEtMTM5Mjcy_f2717c61-6e6f-40c5-9cec-613397164f6b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ib447e01a7e5d4f5b8ae2fdf04a749fe8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtNy0xLTEtMTM5Mjcy_9374795e-a06f-46ad-9fac-c8f0ce84e85d"
      unitRef="usd">36656000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8b56dbedbfee44699cb6c311a9f70fa1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtMS0xLTEtMTM5Mjcy_0e76643c-a0a3-4676-8d07-a90fe1be50ef"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i9485c858d9f74517876fe1926c4248f2_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtMy0xLTEtMTM5Mjcy_997d9d7a-e297-45d2-8355-b54c4a9fb7aa"
      unitRef="usd">-17861000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id49ae3dc8fa8494bbaf14db08184b706_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtNS0xLTEtMTM5Mjcy_9209f982-8a83-4330-80a2-f39ee1790155"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ib447e01a7e5d4f5b8ae2fdf04a749fe8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtNy0xLTEtMTM5Mjcy_4908c296-653c-4692-a954-cd50e69eaa79"
      unitRef="usd">-17861000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i8b56dbedbfee44699cb6c311a9f70fa1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtMS0xLTEtMTM5Mjcy_4282e61a-e953-482c-a241-be3210d01d1f"
      unitRef="usd">20909000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i9485c858d9f74517876fe1926c4248f2_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtMy0xLTEtMTM5Mjcy_d88a8241-1cd8-44c5-b313-49084679cacc"
      unitRef="usd">33608000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id49ae3dc8fa8494bbaf14db08184b706_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtNS0xLTEtMTM5Mjcy_c917cb01-cc04-47db-871f-23e203755510"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ib447e01a7e5d4f5b8ae2fdf04a749fe8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtNy0xLTEtMTM5Mjcy_391cfb81-c9e0-4911-aa59-fa6e95e0db8a"
      unitRef="usd">54517000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i8b56dbedbfee44699cb6c311a9f70fa1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtMS0xLTEtMTM5Mjcy_2b05b811-23cd-4af7-ab97-24765e8de9f9"
      unitRef="usd">7215000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i9485c858d9f74517876fe1926c4248f2_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtMy0xLTEtMTM5Mjcy_2de87d13-3130-427a-b67f-be7c6f3791c0"
      unitRef="usd">8157000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id49ae3dc8fa8494bbaf14db08184b706_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtNS0xLTEtMTM5Mjcy_8cd319f6-ff8a-40c8-aa3a-52cccf6b651f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ib447e01a7e5d4f5b8ae2fdf04a749fe8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtNy0xLTEtMTM5Mjcy_8396388a-221a-48dc-9d13-87d57dffb6dc"
      unitRef="usd">15372000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id3410900f61441108e10d53572501659_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItMS0xLTEtMTEzODg5_c9c50349-8635-47c6-886b-a5f4c20527b3"
      unitRef="usd">-73884000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07a6f12f5a2443a7827782a583c4cd9b_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItMy0xLTEtMTEzODg5_27c17b7e-6a2e-4f76-8f57-67dfc0467c2d"
      unitRef="usd">-64990000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ica780de44acb4ce595b976c44fae566f_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItNS0xLTEtMTIzNjY0_8d5c7e4f-b561-46cf-85c8-b451b372ddd3"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if19687bf5eb34b4aa6a7c03cc3c7640c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzItNS0xLTEtMTEzODg5_9de44095-1982-487b-9c5f-55fcadb54207"
      unitRef="usd">-138874000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i05f2ccc8944145a78386200ef44d95f3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtMS0xLTEtMTEzODg5_445a51f6-0db2-4059-95f8-cb3580b74bca"
      unitRef="usd">-30316000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if1212e148e554441a4c4107750b68da5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtMy0xLTEtMTEzODg5_28b7bae7-13d8-4a98-827c-366790307b5c"
      unitRef="usd">-1193000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i1279cd8bab254e9fb320e2cd1d5f9035_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtNS0xLTEtMTIzNjY0_723b7e40-528e-4f53-aeb2-4670c3cd9883"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ifa35fd54c2de4b158c32c52fc25def30_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzMtNS0xLTEtMTEzODg5_a563e3f2-dd82-4563-8baf-98af8774dc69"
      unitRef="usd">-31509000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i05f2ccc8944145a78386200ef44d95f3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtMS0xLTEtMTEzODg5_38808221-db51-43b4-b96a-41262ac11997"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="if1212e148e554441a4c4107750b68da5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtMy0xLTEtMTEzODg5_6a618c41-093a-4f6f-aee4-3a9360edc807"
      unitRef="usd">-1678000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i1279cd8bab254e9fb320e2cd1d5f9035_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtNS0xLTEtMTIzNjY0_6365fea7-dfa2-4805-ac3a-16ec7a86e310"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ifa35fd54c2de4b158c32c52fc25def30_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzQtNS0xLTEtMTEzODg5_b36b5463-2093-42e5-833b-4eaaf1d7a585"
      unitRef="usd">-1678000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i05f2ccc8944145a78386200ef44d95f3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtMS0xLTEtMTEzODg5_1da9cdf2-b3c9-4fbf-a71a-44bd5bd3a715"
      unitRef="usd">-30316000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="if1212e148e554441a4c4107750b68da5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtMy0xLTEtMTEzODg5_f5e70ad1-e5b3-41eb-971c-93cd36ea1274"
      unitRef="usd">485000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i1279cd8bab254e9fb320e2cd1d5f9035_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtNS0xLTEtMTIzNjY0_becedfff-8edd-4761-984b-b989739cf582"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ifa35fd54c2de4b158c32c52fc25def30_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzUtNS0xLTEtMTEzODg5_2802791c-780b-4961-9a1f-6fa1f161dd86"
      unitRef="usd">-29831000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i05f2ccc8944145a78386200ef44d95f3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtMS0xLTEtMTEzODg5_ca4e5e2d-919f-424a-9464-0a983f0dd515"
      unitRef="usd">-6027000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if1212e148e554441a4c4107750b68da5_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtMy0xLTEtMTEzODg5_478fbcea-9d8d-4526-8717-17fa078ee9fc"
      unitRef="usd">2062000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i1279cd8bab254e9fb320e2cd1d5f9035_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtNS0xLTEtMTIzNjY0_18caf8db-8089-420b-9e64-900be820b703"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ifa35fd54c2de4b158c32c52fc25def30_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzYtNS0xLTEtMTEzODg5_6d951485-e8c7-4d2e-b73c-b7c220da5b00"
      unitRef="usd">-3965000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i567afffa333640be949dc38e6df03b52_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzctMS0xLTEtMTEzODg5_323d6baa-c6ba-441f-b431-b2a42ff9037b"
      unitRef="usd">-98173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i28e44ad6492341e19b0633ec177143a5_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzctMy0xLTEtMTEzODg5_e6eba157-7a05-472d-a4af-74dcdc728a13"
      unitRef="usd">-66567000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b4be3bd228c4bde927b8dc3152c226f_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzctNS0xLTEtMTIzNjY0_dc56a103-fe40-4ae6-bd34-090b99d86ea7"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0e6409c45d894a538593fdd989f3e160_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzctNS0xLTEtMTEzODg5_21a25686-7135-45a4-b848-bd899533c15d"
      unitRef="usd">-164740000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i763c1093fac54336a34af653d6aab20d_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzgtMS0xLTEtMTEzODg5_001579c1-aae5-4045-9f9b-68f2c614b77d"
      unitRef="usd">-125507000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i947c5c045d484c819dab7d99bf1527d2_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzgtMy0xLTEtMTEzODg5_45c8fbe6-56e6-4a10-949a-1d067d52db3e"
      unitRef="usd">24471000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i5c2dffb000a74b70ab72630e1e08dd93_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzgtNS0xLTEtMTIzNjY0_f93d282e-1db7-40ba-96f7-6f7a43e78a84"
      unitRef="usd">-1523000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="iead93b102c864733b971f8fcf39b0414_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzgtNS0xLTEtMTEzODg5_125099fc-01d6-4c4e-ac1a-bb203a564ef5"
      unitRef="usd">-102559000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i763c1093fac54336a34af653d6aab20d_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzktMS0xLTEtMTEzODg5_7a4891ef-64d9-4113-a333-49c974f5685b"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i947c5c045d484c819dab7d99bf1527d2_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzktMy0xLTEtMTEzODg5_25d76518-5211-4dfc-bdcb-6400f5a69f81"
      unitRef="usd">-3337000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i5c2dffb000a74b70ab72630e1e08dd93_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzktNS0xLTEtMTIzNjgy_621184b4-6d48-48fc-a9ac-b5b1fb74bd6c"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iead93b102c864733b971f8fcf39b0414_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzktNS0xLTEtMTEzODg5_93e14ed2-c7ef-4cfa-bb79-dd12562e7209"
      unitRef="usd">-3337000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i763c1093fac54336a34af653d6aab20d_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEwLTEtMS0xLTExMzg4OQ_1f23a451-993c-4847-8f8f-5f8e637e135a"
      unitRef="usd">-125507000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i947c5c045d484c819dab7d99bf1527d2_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEwLTMtMS0xLTExMzg4OQ_d604cf7e-5ae2-41a1-9e76-fe4ebb97dfb5"
      unitRef="usd">27808000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i5c2dffb000a74b70ab72630e1e08dd93_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEwLTUtMS0xLTEyMzY4Mg_508b2937-381e-481f-9a3d-e0fed6cf5f05"
      unitRef="usd">-1523000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="iead93b102c864733b971f8fcf39b0414_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEwLTUtMS0xLTExMzg4OQ_0558b218-bbb2-49f2-9513-dce0974d8fa7"
      unitRef="usd">-99222000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i763c1093fac54336a34af653d6aab20d_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzExLTEtMS0xLTExMzg4OQ_d4e33411-dea6-4fb4-b556-f46f1216cf39"
      unitRef="usd">-5895000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i947c5c045d484c819dab7d99bf1527d2_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzExLTMtMS0xLTExMzg4OQ_fb7303c4-1c86-46c7-a630-fef012b3b55e"
      unitRef="usd">4355000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i5c2dffb000a74b70ab72630e1e08dd93_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzExLTUtMS0xLTEyMzY5Mg_2162e42e-5f9f-4381-bf0b-21e76b90c43e"
      unitRef="usd">-365000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="iead93b102c864733b971f8fcf39b0414_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzExLTUtMS0xLTExMzg4OQ_3e87a09f-48ff-46f1-af5e-bfb710727c5e"
      unitRef="usd">-1905000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b59a712d5b64b94a354b277ff15f75a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEyLTEtMS0xLTExMzg4OQ_4cb49825-d0d6-4507-b51b-fb3131740e27"
      unitRef="usd">-217785000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i422e67c99ec242ba9737dc6f992c4901_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEyLTMtMS0xLTExMzg4OQ_5258e5d7-8a48-4aa3-a347-900784aeac5f"
      unitRef="usd">-43114000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iac119af944cc46a0822f18a74cd1b07b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEyLTUtMS0xLTEyMzY5Mg_60502b2a-4cbd-46e1-8d5f-1ec240952694"
      unitRef="usd">-1158000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i397fef24d54e4b48a7ec28383570885e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpiMGQ3OGUyNGM3NWU0NTE2YTRmM2E2YWZjYzE3ZTk5Mi90YWJsZXJhbmdlOmIwZDc4ZTI0Yzc1ZTQ1MTZhNGYzYTZhZmNjMTdlOTkyXzEyLTUtMS0xLTExMzg4OQ_ad38efdd-9f15-49f6-bf0c-099b99d1a88c"
      unitRef="usd">-262057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i67f826460638487a864846ff13012565_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzEwOTk1MTE2MzUyNDQ_87bc3a4c-6c9c-4b81-b8a7-fc4c600bf20b"
      unitRef="number">0.92</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i67f826460638487a864846ff13012565_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzU0OTc1NTgyNjMyNw_ac655a2e-416c-4324-b116-b39faba45efe"
      unitRef="number">0.08</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue
      contextRef="i086e3fc2cca345f188a905d0473c644d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzU0OTc1NTgzNDA5NA_f0dad3a4-7e92-4f8c-b056-afdaff430d5b"
      unitRef="usd">24400000</us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i67f826460638487a864846ff13012565_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzQ0MzM_07b46309-6488-4555-86af-95e10ee82110"
      unitRef="number">0.08</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i67f826460638487a864846ff13012565_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzIxOTkwMjMyNzU3ODI_18e7bbad-ac04-4221-96b2-99caa7b4c18e"
      unitRef="number">0.08</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ia2afe2f46eb84144944a87ff7bedebb7_I20191228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzQ5OTQ_e98e1f83-cdec-41c2-9c23-729a2d7cdfa0"
      unitRef="number">0.80</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="iffd800eb950c4774a56721efd1419077_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzUxMDY_a1295641-121e-47b5-9fd6-647f1831e232"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <crl:EquityMethodInvestmentIncreaseDecreaseInOwnershipPercentageByParent
      contextRef="if6216a23ec224d6298ac30dca3315da1_I20220625"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzE2NDkyNjc0NTQzNTU_a7281bad-0398-4c7b-9247-d882ee9ec516"
      unitRef="number">0.10</crl:EquityMethodInvestmentIncreaseDecreaseInOwnershipPercentageByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="i2dbe8059588647558d84c0176268da8f_D20220601-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzE2NDkyNjc0NTQzNzE_f2f291cc-73ca-412e-9b0a-b5b2a553ebee"
      unitRef="usd">15000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="iffd800eb950c4774a56721efd1419077_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzUyNjI_a1295641-121e-47b5-9fd6-647f1831e232"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i1fc5c851b9514f298ffff3ee1381987c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzUzMDU_3a14619c-fe50-4e60-916f-fb96b51f481f"
      unitRef="usd">17000000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="iffd800eb950c4774a56721efd1419077_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzEwOTk1MTE2MzU4MDE_a1295641-121e-47b5-9fd6-647f1831e232"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:RedeemableNoncontrollingInterestTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90ZXh0cmVnaW9uOjJkY2E2YTI0MTczOTRiM2NhNjU2N2ZhMjI3ZmU2OTM0XzYyMTM_f211066e-0c4b-487a-b777-bedbd1590078">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; following table provi&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;des a rollforward of the activity related to the Company&#x2019;s redeemable noncontrolling interests:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.088%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.368%"/&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additional purchases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(852)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;(3,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RedeemableNoncontrollingInterestTableTextBlock>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzMtMS0xLTEtMTEzODg5_f34da2ac-58c4-49d5-ac07-81b3d1ed8cb9"
      unitRef="usd">53010000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzMtMy0xLTEtMTEzODg5_cc95f7b6-4883-4ebc-9cb0-2dff3dd96e20"
      unitRef="usd">25499000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="iea0e42ec088e45398375cb3362f4aa7a_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzMtNS0xLTEtMTI1OTM5_b1ffe597-eece-46ba-afe6-14e897ffce54"
      unitRef="usd">28647000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzQtMS0xLTEtMTEzODg5_cfbcaca0-2425-4166-8a65-4b36973acf43"
      unitRef="usd">7506000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzQtMy0xLTEtMTEzODg5_7857bab5-8307-4e0f-bd2c-2c806e282021"
      unitRef="usd">21312000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzQtNS0xLTEtMTI2MDAz_f61279b8-fb5b-476a-a62d-cece4bf4464f"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <crl:TemporaryEquityIncreaseDecreaseToNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzUtMS0xLTEtMTEzODg5_61144626-8e3c-47bb-8b76-3144979c72f4"
      unitRef="usd">15000000</crl:TemporaryEquityIncreaseDecreaseToNoncontrollingInterest>
    <crl:TemporaryEquityIncreaseDecreaseToNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzUtMy0xLTEtMTEzODg5_4b4f022a-7165-49b5-8049-0d1b8dfe1d2f"
      unitRef="usd">0</crl:TemporaryEquityIncreaseDecreaseToNoncontrollingInterest>
    <crl:TemporaryEquityIncreaseDecreaseToNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzYtNS0xLTEtMTI1OTcw_050e3acf-08f3-461d-af9e-050a1d7fb895"
      unitRef="usd">3732000</crl:TemporaryEquityIncreaseDecreaseToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzYtMS0xLTEtMTEzODg5_a2dc79b1-0d71-45b7-b574-28099ff1e1df"
      unitRef="usd">-4020000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzYtMy0xLTEtMTEzODg5_248c67a7-9f4f-46c4-b132-2e7e4059085f"
      unitRef="usd">-5375000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzctNS0xLTEtMTI1OTc3_ade34a40-4aef-49a6-a964-859799bacd99"
      unitRef="usd">852000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzgtMS0xLTEtMTM2OTU4_161f69f7-9fda-40c7-bb63-e8d60fc9109f"
      unitRef="usd">3525000</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzgtMy0xLTEtMTM2OTU4_5472917d-dc02-4298-ba21-87f259900a2b"
      unitRef="usd">0</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzgtNS0xLTEtMTM2OTU4_fcac2cc5-5502-47a4-b48c-0d0dd69816d1"
      unitRef="usd">0</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzctMS0xLTEtMTEzODg5_42224fc4-74c7-4377-8f1f-b0626824e306"
      unitRef="usd">-3584000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzctMy0xLTEtMTEzODg5_792f87e0-ff17-44ab-acf5-d22f3140cc3b"
      unitRef="usd">824000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzgtNS0xLTEtMTI1OTg0_16081c1f-ab96-408d-b66b-232d93ef8a6d"
      unitRef="usd">1436000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzgtMS0xLTEtMTEzODg5_8e40a389-054f-4837-ab9d-3f00b814f12b"
      unitRef="usd">42427000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzgtMy0xLTEtMTEzODg5_d2bfe6b2-c85f-4df0-a30a-2b52c890d3da"
      unitRef="usd">53010000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTUvZnJhZzoyZGNhNmEyNDE3Mzk0YjNjYTY1NjdmYTIyN2ZlNjkzNC90YWJsZTpjMjdmZWFlYjM4YWI0M2MwYWUxNDhhMzc2NzZkZWExOC90YWJsZXJhbmdlOmMyN2ZlYWViMzhhYjQzYzBhZTE0OGEzNzY3NmRlYTE4XzEwLTUtMS0xLTEyNjAxMw_5200c365-a96d-4904-975c-44e3cbd6a2db"
      unitRef="usd">25499000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzQwODA_c79716cd-bb62-4d77-936a-d252f07c40d5">INCOME TAXES&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income from operations before income taxes and the related provision for income taxes are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.934%"/&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income before income taxes:&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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;280,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226,935&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;342,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;351,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:9pt;font-weight:400;line-height:120%"&gt;220,179&#160;&lt;/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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;622,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;480,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;447,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax provision (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:120%"&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:3pt double #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:9pt;font-weight:400;line-height:120%"&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:3pt double #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:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current:&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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred:&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;386&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(33,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,583&#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 19.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total provision for income taxes&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;130,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81,808&#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;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations of the statutory U.S. federal income tax rate to effective tax rates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.821%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;U.S. statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign tax rate differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Research tax credits and enhanced deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.4)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Enacted tax rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Tax on unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of tax uncertainties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Impact of acquisitions and restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net operating loss deferred tax asset recognition, net of valuation allowance (NOL DTA)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.9&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,900&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net operating loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;382,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;410,156&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(294,753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(315,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;258,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;221,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(256,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(280,081)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(48,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Venture capital investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16,018)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax on unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(64,257)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(433,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(420,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(174,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(199,494)&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:6pt;margin-top:6pt"&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 recognized its deferred tax assets on the belief that it is more likely than not that they will be realized. Exceptions primarily relate to deferred tax assets for net operating losses in Luxembourg, Sweden, certain capital losses, and fixed assets in the U.K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s beginning and ending valuation allowance are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.236%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;315,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309,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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions (reductions) charged to income tax provision, 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:9pt;font-weight:400;line-height:120%"&gt;1,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reductions due to divestitures, restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Currency translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,590&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Ending balance&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;315,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334,845&#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;margin-top:6pt"&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 December&#160;31, 2022, the Company had tax-effected deferred tax assets for net operating loss carryforwards of $336.6 million, as compared to $368.5 million as of December&#160;25, 2021. Of this amount, $25.0 million are definite-lived and begin to expire in 2027, and the remainder of $311.6 million can be carried forward indefinitely. The Company has deferred tax assets for tax credit carryforwards of $46.3 million. The entire $46.3 million are definite-lived and begin to expire after 2039. Additionally, the Company records a benefit to operating income for research and development and other credits in Quebec, France, the Netherlands, and the U.K. related to its DSA facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s beginning and ending unrecognized income tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.233%"/&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;32,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;19,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions to tax positions for current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,044&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions to tax positions for prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions to tax positions for prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(127)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;23,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;32,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,970&#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:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The $9.4 million decrease in unrecognized income tax benefits during fiscal year 2022 as compared to the corresponding period in 2021 is primarily attributable to audit settlements associated with amended U.S. state tax returns and Canadian Scientific Research and Experimental Development (SR&amp;amp;ED) credits, and statute of limitations lapses, partially offset by an additional year of SR&amp;amp;ED credit additions. The amount of unrecognized income tax benefits that, if recognized, would favorably impact the effective tax rate was $20.3 million as of December&#160;31, 2022 and $30.0 million as of December&#160;25, 2021. The $9.7 million decrease is primarily due to the same items noted above. It is reasonably possible as of December&#160;31, 2022 that the liability for unrecognized tax benefits for the uncertain tax position will decrease by approximately $0.5 million over the next twelve-month period. The Company continues to recognize interest and penalties related to unrecognized income tax benefits in income tax expense. The total amount of cumulative accrued interest related to unrecognized income tax benefits as of December&#160;31, 2022 and December&#160;25, 2021 was $1.4 million and $1.7 million, respectively. Interest expense recorded as a component of income taxes was immaterial for all periods. There were no accrued penalties related to unrecognized income tax benefits as of December&#160;31, 2022 or as of December&#160;25, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 conducts business in a number of tax jurisdictions. As a result, it is subject to tax audits on a regular basis including, but not limited to, such major jurisdictions as the U.S., the U.K., China, France, Germany, and Canada. With few exceptions, the Company is no longer subject to U.S. and international income tax examinations for years before 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 ongoing tax controversies in the U.S., Canada, France, and India. The Company does not anticipate resolution of these audits will have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid income tax of $88.6 million and $84.7 million has been presented within Other current assets in the accompanying consolidated balance sheets as of December&#160;31, 2022 and December&#160;25, 2021, respectively. Accrued income taxes of $39.9 million and $26.2 million have been presented within Other current liabilities in the accompanying consolidated balance sheets as of December&#160;31, 2022 and December&#160;25, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <crl:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignAndComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzQwOTk_43055acd-4077-4b52-9c70-9bf641a1774c">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income from operations before income taxes and the related provision for income taxes are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.934%"/&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income before income taxes:&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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;280,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;129,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226,935&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;342,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;351,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:9pt;font-weight:400;line-height:120%"&gt;220,179&#160;&lt;/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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;622,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;480,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;447,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax provision (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:120%"&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:3pt double #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:9pt;font-weight:400;line-height:120%"&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:3pt double #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:9pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current:&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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;38,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;102,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred:&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;386&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(33,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,583&#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 19.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total provision for income taxes&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;130,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81,808&#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;</crl:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignAndComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzQtMS0xLTEtMTEzODg5_14cec179-3ef3-4455-b301-565cf3760b51"
      unitRef="usd">280075000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzQtMy0xLTEtMTEzODg5_27eceb79-8556-4312-a05f-42c731114fbc"
      unitRef="usd">129598000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzQtNS0xLTEtMTEzODg5_f6a39fc9-bbd4-49ad-9dfc-81ed22b52f60"
      unitRef="usd">226935000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzUtMS0xLTEtMTEzODg5_30cf8a72-e29b-43c8-a91d-e7c7e72d39a9"
      unitRef="usd">342912000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzUtMy0xLTEtMTEzODg5_a67665ab-3bbe-4035-91de-8465466d8c87"
      unitRef="usd">351112000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzUtNS0xLTEtMTEzODg5_a6f37678-891d-4f75-9ca4-e06c1ea36ed4"
      unitRef="usd">220179000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzYtMS0xLTEtMTEzODg5_fe04458b-0d8d-4499-bde4-cd00e16ebec7"
      unitRef="usd">622987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzYtMy0xLTEtMTEzODg5_9807889b-ffc7-49d7-8539-005dc7c5744f"
      unitRef="usd">480710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzYtNS0xLTEtMTEzODg5_f5da7b19-5e35-4787-b36e-7c17019efff3"
      unitRef="usd">447114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzktMS0xLTEtMTEzODg5_e8bc1a21-41ec-487e-a929-28d4b2abb2dd"
      unitRef="usd">75052000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzktMy0xLTEtMTEzODg5_87e15096-7f64-4b87-9206-23592196b3a1"
      unitRef="usd">32728000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzktNS0xLTEtMTEzODg5_9fb237b7-bea3-4ba4-afb8-7be126e4c22e"
      unitRef="usd">38192000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzEwLTEtMS0xLTExMzg4OQ_20a6028a-e4bc-4057-96f2-4c2b67edef4e"
      unitRef="usd">68644000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzEwLTMtMS0xLTExMzg4OQ_e43c23d9-f629-48b0-8f90-e0bf565f5463"
      unitRef="usd">60197000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzEwLTUtMS0xLTExMzg4OQ_7fa5e68f-eb76-49f5-a322-661eaf6d3251"
      unitRef="usd">35410000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzExLTEtMS0xLTExMzg4OQ_352c1eb3-3c6e-4715-bd14-eb7627390e68"
      unitRef="usd">19790000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzExLTMtMS0xLTExMzg4OQ_a9830b11-237b-410e-9a08-286a1aacd745"
      unitRef="usd">9257000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzExLTUtMS0xLTExMzg4OQ_ee761ae9-c048-400d-902d-dbe967311371"
      unitRef="usd">6623000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzEyLTEtMS0xLTExMzg4OQ_26c1b6f3-696e-4972-a941-c7fd1962963c"
      unitRef="usd">163486000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzEyLTMtMS0xLTExMzg4OQ_e8ad71e9-f80e-4f95-83ea-9bba0c40365f"
      unitRef="usd">102182000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzEyLTUtMS0xLTExMzg4OQ_0bdd9cff-45ec-426e-995f-586e69df4d1d"
      unitRef="usd">80225000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE0LTEtMS0xLTExMzg4OQ_8998e708-cba0-4c07-a86a-46a7c7776f2a"
      unitRef="usd">-27230000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE0LTMtMS0xLTExMzg4OQ_3ba79bfd-0ec7-4058-aa8c-4135a248fd27"
      unitRef="usd">-27486000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE0LTUtMS0xLTExMzg4OQ_3dffe5ed-4e24-4e9e-a051-8765a6325240"
      unitRef="usd">386000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE1LTEtMS0xLTExMzg4OQ_708a3fff-d074-4ec4-a6bd-0252e7da2c38"
      unitRef="usd">-1134000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE1LTMtMS0xLTExMzg4OQ_0a433f9f-3360-48b1-9476-060e404aab8a"
      unitRef="usd">13891000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE1LTUtMS0xLTExMzg4OQ_5dbe5a46-d7f2-4939-889e-cecee01f730a"
      unitRef="usd">5583000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE2LTEtMS0xLTExMzg4OQ_1c67b524-4ead-4521-923e-bf76db9a5c35"
      unitRef="usd">-4743000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE2LTMtMS0xLTExMzg4OQ_5915160d-f74d-4659-8553-f9faa4025831"
      unitRef="usd">-6714000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE2LTUtMS0xLTExMzg4OQ_05d91029-94ca-448e-a968-75f45ec1c8b6"
      unitRef="usd">-4386000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE3LTEtMS0xLTExMzg4OQ_a462ed56-d261-4ec4-a8a9-51865a9ce539"
      unitRef="usd">-33107000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE3LTMtMS0xLTExMzg4OQ_341d9a04-c27a-4551-9290-8271125b76a2"
      unitRef="usd">-20309000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE3LTUtMS0xLTExMzg4OQ_d8380e78-d6b5-4680-beb0-82a3f48e64f2"
      unitRef="usd">1583000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE4LTEtMS0xLTExMzg4OQ_bb100aa2-baeb-4f40-929d-c289ca3e5a5a"
      unitRef="usd">130379000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE4LTMtMS0xLTExMzg4OQ_da7ffba0-d758-4105-a66b-092ed6c0b30d"
      unitRef="usd">81873000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTpjNjYyZjNiMTBhNDA0MmVlYTc0MGZjNjk0MjJkZTYyNC90YWJsZXJhbmdlOmM2NjJmM2IxMGE0MDQyZWVhNzQwZmM2OTQyMmRlNjI0XzE4LTUtMS0xLTExMzg4OQ_f5068fa1-d508-4a79-8da0-1149c85800f8"
      unitRef="usd">81808000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzQwODc_ddb050a8-9be4-46a6-ba97-54ab02c76ef0">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations of the statutory U.S. federal income tax rate to effective tax rates are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.821%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;U.S. statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign tax rate differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Research tax credits and enhanced deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.4)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Enacted tax rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Tax on unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of tax uncertainties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Impact of acquisitions and restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net operating loss deferred tax asset recognition, net of valuation allowance (NOL DTA)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.9&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzItMS0xLTEtMTEzODg5_d4930822-4094-43e7-8e59-248ef9445f1c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzItMy0xLTEtMTEzODg5_6dad5acb-5f60-4dc9-8870-982b5fb20956"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzItNS0xLTEtMTEzODg5_9d165d67-a151-4733-b9ae-7625a1f59a0c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzMtMS0xLTEtMTEzODg5_fbc6f01e-a386-4ae6-bc86-cf09b11df296"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzMtMy0xLTEtMTEzODg5_e14192aa-ae39-41a3-a7fb-be826a634fa7"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzMtNS0xLTEtMTEzODg5_4d3d0551-86ca-4f60-a632-643d242b82ef"
      unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzQtMS0xLTEtMTEzODg5_fb74b661-b9f5-4e7b-b801-d0d136bb806e"
      unitRef="number">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzQtMy0xLTEtMTEzODg5_db939602-69d5-4d34-a794-746ed6edd562"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzQtNS0xLTEtMTEzODg5_97ccf6ba-492f-4b80-93e7-6631ca518a27"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzUtMS0xLTEtMTEzODg5_155da32a-07aa-41fb-af0f-52a644382422"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzUtMy0xLTEtMTEzODg5_8e680a26-0294-4243-9775-9b0392ea7b84"
      unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzUtNS0xLTEtMTEzODg5_529acfac-9472-4d0c-be86-c52b92858692"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <crl:EffectiveIncomeTaxRateReconciliationTaxCreditsAndDeductions
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzYtMS0xLTEtMTEzODg5_7f44ba98-0175-4f13-8cb2-0c27b96ef936"
      unitRef="number">0.038</crl:EffectiveIncomeTaxRateReconciliationTaxCreditsAndDeductions>
    <crl:EffectiveIncomeTaxRateReconciliationTaxCreditsAndDeductions
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzYtMy0xLTEtMTEzODg5_673e474c-a1e3-48b2-8a1a-df1fc6cddc3a"
      unitRef="number">0.050</crl:EffectiveIncomeTaxRateReconciliationTaxCreditsAndDeductions>
    <crl:EffectiveIncomeTaxRateReconciliationTaxCreditsAndDeductions
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzYtNS0xLTEtMTEzODg5_1519b893-ce9e-4bfe-8d25-4973573b0116"
      unitRef="number">0.034</crl:EffectiveIncomeTaxRateReconciliationTaxCreditsAndDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzctMS0xLTEtMTEzODg5_c886c3a7-9354-42e4-a33f-1a87f97909fa"
      unitRef="number">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzctMy0xLTEtMTEzODg5_d07cfd6a-af6c-4799-9046-29d8636fa5bc"
      unitRef="number">0.043</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzctNS0xLTEtMTEzODg5_a8789314-2776-4d97-84c5-bb6c9a85ed83"
      unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzgtMS0xLTEtMTEzODg5_c23466eb-2e06-4b2f-9d39-8c700dda4ad9"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzgtMy0xLTEtMTEzODg5_ef336f7f-7379-4e5e-8d8a-71570a3a26ba"
      unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzgtNS0xLTEtMTEzODg5_5f005796-2e35-47db-a112-3f0795fa273a"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <crl:DeferredTaxLiabilitiesTaxOnUnremittedEarningsPercent
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzktMS0xLTEtMTEzODg5_4612dc4e-ef23-48df-b8d2-c584833dfcd7"
      unitRef="number">0.016</crl:DeferredTaxLiabilitiesTaxOnUnremittedEarningsPercent>
    <crl:DeferredTaxLiabilitiesTaxOnUnremittedEarningsPercent
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzktMy0xLTEtMTEzODg5_333158c7-0c5a-4c46-8a47-2578ad40be48"
      unitRef="number">0.018</crl:DeferredTaxLiabilitiesTaxOnUnremittedEarningsPercent>
    <crl:DeferredTaxLiabilitiesTaxOnUnremittedEarningsPercent
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzktNS0xLTEtMTEzODg5_86a3290f-d8b2-4d71-972d-fddda70334f9"
      unitRef="number">0.013</crl:DeferredTaxLiabilitiesTaxOnUnremittedEarningsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEwLTEtMS0xLTExMzg4OQ_3757376e-11f8-4267-bf37-9b0bf5e61cc7"
      unitRef="number">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEwLTMtMS0xLTExMzg4OQ_328622fd-d46e-498a-bb85-a0e7da63387b"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEwLTUtMS0xLTExMzg4OQ_265d066d-a226-43bd-bb1f-0ae51042c555"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <crl:EffectiveIncomeTaxRateReconciliationImpactofAcquisitionsPercent
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzExLTEtMS0xLTExMzg4OQ_73828f1f-387b-4a39-a08a-3a7ff9ae2185"
      unitRef="number">0.020</crl:EffectiveIncomeTaxRateReconciliationImpactofAcquisitionsPercent>
    <crl:EffectiveIncomeTaxRateReconciliationImpactofAcquisitionsPercent
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzExLTMtMS0xLTExMzg4OQ_75a4a9ae-f61f-45e8-8bc9-eb8791f6d2d6"
      unitRef="number">-0.016</crl:EffectiveIncomeTaxRateReconciliationImpactofAcquisitionsPercent>
    <crl:EffectiveIncomeTaxRateReconciliationImpactofAcquisitionsPercent
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzExLTUtMS0xLTExMzg4OQ_2ba342df-83b5-4471-8a02-64343126a35e"
      unitRef="number">0.005</crl:EffectiveIncomeTaxRateReconciliationImpactofAcquisitionsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEyLTEtMS0xLTExMzg4OQ_9cb5885f-18d2-4258-8980-f722ad46ab95"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEyLTMtMS0xLTExMzg4OQ_4b154008-044b-4da0-a7f6-fc955e1fa32b"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEyLTUtMS0xLTExMzg4OQ_5210dd0d-7ba9-48dd-a5e9-2c274e916781"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEzLTEtMS0xLTExMzg4OQ_834ea7fe-4bd1-4b09-818b-be850e7420db"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEzLTMtMS0xLTExMzg4OQ_1fc82388-5d3e-42b0-b066-d6656d95ddfd"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzEzLTUtMS0xLTExMzg4OQ_36cad689-7817-406f-9b26-3bb2c775a68e"
      unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzE0LTEtMS0xLTExMzg4OQ_e4bc73d8-ed81-4c1c-a7a0-add818d12b84"
      unitRef="number">0.209</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzE0LTMtMS0xLTExMzg4OQ_80f00292-0fbe-4880-a2b0-f14c1a92b6b1"
      unitRef="number">0.170</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTozMzkyZmIyNTY5MWE0ZjFhOTM0ZDM3NGJkZjYzMWEwZS90YWJsZXJhbmdlOjMzOTJmYjI1NjkxYTRmMWE5MzRkMzc0YmRmNjMxYTBlXzE0LTUtMS0xLTExMzg4OQ_5dc75428-2842-4972-93fe-acd8e731f813"
      unitRef="number">0.183</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzQxMDE_b6e5202d-f039-41d3-926f-0dd5b8c21afe">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,900&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net operating loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;382,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;410,156&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(294,753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(315,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;258,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;221,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(256,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(280,081)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(48,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Venture capital investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16,018)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax on unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(64,257)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(433,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(420,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(174,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(199,494)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzMtMS0xLTEtMTEzODg5_2f45854b-44d4-40b6-8ab6-c49f3ae71d08"
      unitRef="usd">26341000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzMtMy0xLTEtMTEzODg5_a53f425d-d7ad-45d9-a9f1-751cdac963fa"
      unitRef="usd">28900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzQtMS0xLTEtMTEzODg5_d9b8437f-2d71-4a4c-bb7e-5787a41153e8"
      unitRef="usd">16938000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzQtMy0xLTEtMTEzODg5_6a73b58a-30c1-41f0-989c-fdd9f53e3160"
      unitRef="usd">23760000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <crl:DeferredTaxAssetsOperatingLossAndCreditCarryforwards
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzUtMS0xLTEtMTEzODg5_b4074980-52d3-4ddf-aa00-8e90817975f5"
      unitRef="usd">382932000</crl:DeferredTaxAssetsOperatingLossAndCreditCarryforwards>
    <crl:DeferredTaxAssetsOperatingLossAndCreditCarryforwards
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzUtMy0xLTEtMTEzODg5_8020a12f-7c75-4a46-936d-46eb03c46137"
      unitRef="usd">410156000</crl:DeferredTaxAssetsOperatingLossAndCreditCarryforwards>
    <crl:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzYtMS0xLTEtMTEzODg5_ed5e2f1c-fd88-4230-bbc8-55c735b6bce0"
      unitRef="usd">100156000</crl:DeferredTaxAssetsOperatingLeaseLiability>
    <crl:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzYtMy0xLTEtMTEzODg5_8225b046-1587-4d9f-bdd1-c5c0f22300a8"
      unitRef="usd">65592000</crl:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzctMS0xLTEtMTEzODg5_cb015629-7751-4de6-b0cb-fcbd64dcdcfd"
      unitRef="usd">27132000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzctMy0xLTEtMTEzODg5_1212bd7d-f77d-459c-802d-a31efdb19a13"
      unitRef="usd">8323000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzgtMS0xLTEtMTEzODg5_ece8c223-8acf-4e51-abcd-2aa4904b40f1"
      unitRef="usd">294753000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzgtMy0xLTEtMTEzODg5_06f0a4fd-ce35-4750-880f-29bc8c915304"
      unitRef="usd">315645000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzktMS0xLTEtMTEzODg5_a0ed6547-d6b1-4f7c-b69c-e4763e167d3c"
      unitRef="usd">258746000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzktMy0xLTEtMTEzODg5_eee396cb-47ac-4e6b-9a1f-d3d78bff0009"
      unitRef="usd">221086000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzExLTEtMS0xLTExMzg4OQ_5f32e942-ee85-4dcd-ac64-85e9b81c1236"
      unitRef="usd">256234000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzExLTMtMS0xLTExMzg4OQ_13ac65fe-4697-4bd7-9ada-b271522355f1"
      unitRef="usd">280081000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <crl:DeferredTaxLiabilitiesDeferredExpenseDepreciation
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzEyLTEtMS0xLTExMzg4OQ_d760ceda-8cfe-41bf-875f-5d7fff5a1894"
      unitRef="usd">48965000</crl:DeferredTaxLiabilitiesDeferredExpenseDepreciation>
    <crl:DeferredTaxLiabilitiesDeferredExpenseDepreciation
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzEyLTMtMS0xLTExMzg4OQ_8250d98b-c9e2-4602-94cd-fb6f1d867729"
      unitRef="usd">35514000</crl:DeferredTaxLiabilitiesDeferredExpenseDepreciation>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzEzLTEtMS0xLTExMzg4OQ_4957e238-f4de-4a3b-8f5d-e19bcd81bc5e"
      unitRef="usd">12007000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzEzLTMtMS0xLTExMzg4OQ_a31c02da-e5a5-4ee0-a824-63d6a744f5ea"
      unitRef="usd">16018000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <crl:DeferredTaxLiabilitiesTaxOnUnremittedEarnings
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE0LTEtMS0xLTExMzg4OQ_d20ed213-0767-4062-b0ef-5de56c9298f7"
      unitRef="usd">16407000</crl:DeferredTaxLiabilitiesTaxOnUnremittedEarnings>
    <crl:DeferredTaxLiabilitiesTaxOnUnremittedEarnings
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE0LTMtMS0xLTExMzg4OQ_6f55190d-e7cc-4965-9802-1ef6614036e1"
      unitRef="usd">21060000</crl:DeferredTaxLiabilitiesTaxOnUnremittedEarnings>
    <crl:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE1LTEtMS0xLTExMzg4OQ_4eecc45e-fad8-44e6-856c-dd867e2934e1"
      unitRef="usd">91716000</crl:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset>
    <crl:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE1LTMtMS0xLTExMzg4OQ_6ad5d9cf-a1e0-49e6-9a87-089ff6bebcf7"
      unitRef="usd">64257000</crl:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE2LTEtMS0xLTExMzg4OQ_995c7fc6-c064-4943-a41f-54d5607e407d"
      unitRef="usd">7737000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE2LTMtMS0xLTExMzg4OQ_4bfea35c-257a-442c-bbed-e0a2b13b1749"
      unitRef="usd">3650000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE3LTEtMS0xLTExMzg4OQ_73b08172-a137-41fd-8176-3296c726d9b8"
      unitRef="usd">433066000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE3LTMtMS0xLTExMzg4OQ_68a1bfbe-c856-4dab-9dee-791cfe31aab9"
      unitRef="usd">420580000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE4LTEtMS0xLTExMzg4OQ_11e99616-7c07-4d58-93a9-da01e376ac7a"
      unitRef="usd">174320000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTo2MTJlYjNjOTU3OWI0YmMzYTEwODA4Zjk1YjBmYmE0OS90YWJsZXJhbmdlOjYxMmViM2M5NTc5YjRiYzNhMTA4MDhmOTViMGZiYTQ5XzE4LTMtMS0xLTExMzg4OQ_e291bc1b-55ed-4cc7-a76e-5e47ef6562e3"
      unitRef="usd">199494000</us-gaap:DeferredTaxLiabilities>
    <crl:DeferredTaxAssetsValuationAllowanceTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzQwOTY_3bbeae29-812c-4123-88eb-571c5b6f2ede">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s beginning and ending valuation allowance are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.236%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;315,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309,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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions (reductions) charged to income tax provision, 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:9pt;font-weight:400;line-height:120%"&gt;1,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reductions due to divestitures, restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Currency translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,590&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Ending balance&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;315,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334,845&#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;</crl:DeferredTaxAssetsValuationAllowanceTableTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzItMS0xLTEtMTEzODg5_176647dc-2e7d-4c61-9dc3-ea7c7bd4eba4"
      unitRef="usd">315645000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzItMy0xLTEtMTEzODg5_a7bc4710-027d-4d39-be76-829d8d10fc94"
      unitRef="usd">334845000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iea0e42ec088e45398375cb3362f4aa7a_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzItNS0xLTEtMTEzODg5_aad41a9f-cfdb-4bc4-894a-ee6cefe54363"
      unitRef="usd">309962000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsDeductionsForIncomeTaxExpenseBenefit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzMtMS0xLTEtMTEzODg5_2d963c7c-d6d2-44c5-b70f-cc6c90470637"
      unitRef="usd">1929000</crl:DeferredTaxAssetValuationAllowanceAdditionsDeductionsForIncomeTaxExpenseBenefit>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsDeductionsForIncomeTaxExpenseBenefit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzMtMy0xLTEtMTEzODg5_c594d602-2fc1-48e0-9abf-3ffb8561318a"
      unitRef="usd">1023000</crl:DeferredTaxAssetValuationAllowanceAdditionsDeductionsForIncomeTaxExpenseBenefit>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsDeductionsForIncomeTaxExpenseBenefit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzMtNS0xLTEtMTEzODg5_ebba68a2-8208-4d40-8e20-a4780d1edcd0"
      unitRef="usd">-2707000</crl:DeferredTaxAssetValuationAllowanceAdditionsDeductionsForIncomeTaxExpenseBenefit>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsForAcquisitions
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzQtMS0xLTEtMTEzODg5_a73544e5-acd6-49d4-ba0e-4b1ae2b155f0"
      unitRef="usd">0</crl:DeferredTaxAssetValuationAllowanceAdditionsForAcquisitions>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsForAcquisitions
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzQtMy0xLTEtMTEzODg5_ee102d87-8aaa-4a6d-b36e-0d83bc62832f"
      unitRef="usd">7747000</crl:DeferredTaxAssetValuationAllowanceAdditionsForAcquisitions>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsForAcquisitions
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzQtNS0xLTEtMTEzODg5_ef3eeda5-b9ed-45fc-944f-d4a76014c6fa"
      unitRef="usd">0</crl:DeferredTaxAssetValuationAllowanceAdditionsForAcquisitions>
    <crl:DeferredTaxAssetValuationAllowanceReductionsForDisposalsRestructuring
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzUtMS0xLTEtMTEzODg5_00ba8f08-5601-479e-9643-51bd5ea67471"
      unitRef="usd">5337000</crl:DeferredTaxAssetValuationAllowanceReductionsForDisposalsRestructuring>
    <crl:DeferredTaxAssetValuationAllowanceReductionsForDisposalsRestructuring
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzUtMy0xLTEtMTEzODg5_b1bcb178-f17a-4920-88a7-8bdf20e153d2"
      unitRef="usd">4706000</crl:DeferredTaxAssetValuationAllowanceReductionsForDisposalsRestructuring>
    <crl:DeferredTaxAssetValuationAllowanceReductionsForDisposalsRestructuring
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzUtNS0xLTEtMTEzODg5_b705c94e-b711-459d-8e45-12e0554d28fb"
      unitRef="usd">0</crl:DeferredTaxAssetValuationAllowanceReductionsForDisposalsRestructuring>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsReductionsForCurrencyTranslationAndOther
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzYtMS0xLTEtMTEzODg5_ca9c38b4-7706-4e46-af95-30cf0077bb28"
      unitRef="usd">-17484000</crl:DeferredTaxAssetValuationAllowanceAdditionsReductionsForCurrencyTranslationAndOther>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsReductionsForCurrencyTranslationAndOther
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzYtMy0xLTEtMTEzODg5_bdec0624-6405-48b9-910f-b9642aedf42c"
      unitRef="usd">-23264000</crl:DeferredTaxAssetValuationAllowanceAdditionsReductionsForCurrencyTranslationAndOther>
    <crl:DeferredTaxAssetValuationAllowanceAdditionsReductionsForCurrencyTranslationAndOther
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzYtNS0xLTEtMTEzODg5_37a1528e-66fa-4c56-b8d7-b0dacdab84ee"
      unitRef="usd">27590000</crl:DeferredTaxAssetValuationAllowanceAdditionsReductionsForCurrencyTranslationAndOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzctMS0xLTEtMTEzODg5_7b6640f5-5ccf-47b4-9f89-5432065d95df"
      unitRef="usd">294753000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzctMy0xLTEtMTEzODg5_91d72e10-b79d-4253-94ac-bd0303b579d7"
      unitRef="usd">315645000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZToyNzMyOGE0MzQ2Nzg0ZWM3OGJkMWMxYjUyOGZiYzZiMS90YWJsZXJhbmdlOjI3MzI4YTQzNDY3ODRlYzc4YmQxYzFiNTI4ZmJjNmIxXzctNS0xLTEtMTEzODg5_536d6c6f-bb4f-4ca8-bd90-0ea6eb306cf1"
      unitRef="usd">334845000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i1ea16b65252047f4aad9877d1bc78e96_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzE0MjQ_80cc5d20-15f8-4af6-bb56-42e8820bafcc"
      unitRef="usd">336600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia451bde8f1b749fea6d96a32f2244cae_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzE0NDM_8773489c-8508-4679-abef-22a34a57b258"
      unitRef="usd">368500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i908d22882dab487ea238f8557b3c9d6b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzE0NzI_07718af8-4fcc-47fb-b39e-c72bffb9d7bd"
      unitRef="usd">25000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i742d4f0ca4c8494687f18b5d2d3592f4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzE1NDQ_22a77317-ea97-4d35-b13f-6ccb37b6403d"
      unitRef="usd">311600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i1ea16b65252047f4aad9877d1bc78e96_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzE2NTI_4d41702d-0e5c-4dd2-9f85-3baba1bb55b5"
      unitRef="usd">46300000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ic19ba2f432b64c72a4eeee5275a31442_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzE3NDM_e2b217eb-f472-4856-a899-44a7b6be2ebe"
      unitRef="usd">46300000</us-gaap:TaxCreditCarryforwardAmount>
    <crl:ScheduleOfUnrecognizedTaxBenefitsRollTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzQwODI_96f03cfe-d1de-4aa4-a6d6-377514a3b616">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s beginning and ending unrecognized income tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.231%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.233%"/&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:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;32,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;19,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions to tax positions for current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,044&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions to tax positions for prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions to tax positions for prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(127)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;23,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;32,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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:9pt;font-weight:400;line-height:100%"&gt;24,970&#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;</crl:ScheduleOfUnrecognizedTaxBenefitsRollTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzMtMS0xLTEtMTEzODg5_6f9b158d-ca8d-478e-b89e-f9d5f318887a"
      unitRef="usd">32592000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzMtMy0xLTEtMTEzODg5_916e676f-caa4-4f7a-b45f-f0059cfa6380"
      unitRef="usd">24970000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iea0e42ec088e45398375cb3362f4aa7a_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzMtNS0xLTEtMTEzODg5_df5e6b5b-dd53-451d-9c30-1c88e84d7b47"
      unitRef="usd">19665000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzQtMS0xLTEtMTEzODg5_7308f431-812d-418e-ace0-c1650af791c9"
      unitRef="usd">4756000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzQtMy0xLTEtMTEzODg5_051aed12-5d58-44ee-9288-fdb99f40dc22"
      unitRef="usd">9544000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzQtNS0xLTEtMTEzODg5_1c705554-c478-4c17-9972-bcce6d248c3f"
      unitRef="usd">7044000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzYtMS0xLTEtMTEzODg5_e21eb88d-83c4-4f94-8c05-414bc57b2f06"
      unitRef="usd">962000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzYtMy0xLTEtMTEzODg5_f96a7cd0-6958-43fc-a8f3-a62bb8ee1a6a"
      unitRef="usd">2476000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzYtNS0xLTEtMTEzODg5_2f42387c-895b-4226-84c3-01d56190b916"
      unitRef="usd">4589000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzctMS0xLTEtMTEzODg5_45266f65-8b65-4885-8666-2c2795210f94"
      unitRef="usd">1420000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzctMy0xLTEtMTEzODg5_652bc4d8-d51a-4057-8de5-c8f30cd13c2e"
      unitRef="usd">1330000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzctNS0xLTEtMTEzODg5_bf146d13-4cbe-4ec4-8a8a-5ecda0a335b1"
      unitRef="usd">127000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzgtMS0xLTEtMTEzODg5_ea9d119f-6bd8-4139-84c1-af9dddda6b4a"
      unitRef="usd">10514000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzgtMy0xLTEtMTEzODg5_087cd4ca-d17a-41df-8a99-48cc76e701dd"
      unitRef="usd">1870000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzgtNS0xLTEtMTEzODg5_a9d276ff-23d5-4f69-ae33-427de1782a4e"
      unitRef="usd">5859000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzktMS0xLTEtMTEzODg5_430ea6c7-522b-4810-b133-cdc61953fa83"
      unitRef="usd">3134000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzktMy0xLTEtMTEzODg5_80088bb9-92f4-4fa3-a721-8fc55665aa8f"
      unitRef="usd">1198000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzktNS0xLTEtMTEzODg5_aea760a9-6ce4-4a65-99f7-b93d02176d42"
      unitRef="usd">342000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzEwLTEtMS0xLTExMzg4OQ_8ee3cfb7-fa5e-4d24-9dbc-577538a84603"
      unitRef="usd">23242000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzEwLTMtMS0xLTExMzg4OQ_d66395b6-e505-43f9-9633-cd105f175cad"
      unitRef="usd">32592000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90YWJsZTplYTI3Yzc5MWNhYzU0YTU5YjA2OTJiYzUwYzcwNDlmMi90YWJsZXJhbmdlOmVhMjdjNzkxY2FjNTRhNTliMDY5MmJjNTBjNzA0OWYyXzEwLTUtMS0xLTExMzg4OQ_631fdd82-bf3f-4860-9cc3-0042ac69ed0b"
      unitRef="usd">24970000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzIyNzQ_0b860318-24de-44b9-b7da-d35d51f5b69c"
      unitRef="usd">-9400000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI3NDA_a82c8ac8-3bcf-481e-8d12-5bf2d17c2343"
      unitRef="usd">20300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI3NTY_1d5b5bbd-113a-4dd1-8011-fb19ee9f8dc6"
      unitRef="usd">30000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <crl:Changeunrecognizedtaxbenefitsthatifrecognizedwouldaffecttheeffectivetaxrate.
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI3NzM_701c166c-8074-4872-9328-6498bab88725"
      unitRef="usd">-9700000</crl:Changeunrecognizedtaxbenefitsthatifrecognizedwouldaffecttheeffectivetaxrate.>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI5ODA_3d13e0af-602b-4fe9-bc98-d692fd8ef59b"
      unitRef="usd">500000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzMyNTU_cb4b5b56-f46f-481e-81e9-915ede1f3827"
      unitRef="usd">1400000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzMyNjI_580322b6-cb78-4885-8d93-4c22cf398568"
      unitRef="usd">1700000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzMzODA_7ce61896-ec60-4d1d-9ab9-f5a22bef3b53"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzMzODA_dd6986f2-1cbc-48dc-b53a-724e4ca145a3"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:PrepaidTaxes
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI3NDg3NzkwODc0NjM_859bf520-0674-4139-8cd4-a8be2c6ba782"
      unitRef="usd">88600000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI3NDg3NzkwODc0NzE_9d5142fe-c7eb-4ff9-a8d8-c2b08a658fe6"
      unitRef="usd">84700000</us-gaap:PrepaidTaxes>
    <us-gaap:AccruedIncomeTaxes
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI3NDg3NzkwODc2Mjc_0d98bdd5-126f-4b56-b3f2-fd480d977edb"
      unitRef="usd">39900000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMTgvZnJhZzpjMzZkMmJiNGM4NWY0YzgwYTc5YTQ4ZGFhMTdhZjBjMy90ZXh0cmVnaW9uOmMzNmQyYmI0Yzg1ZjRjODBhNzlhNDhkYWExN2FmMGMzXzI3NDg3NzkwODc2MzU_886bd1e9-5688-458e-8929-c517dd9382bf"
      unitRef="usd">26200000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTIw_2ed627dd-95cb-4002-b525-89a607906597">EMPLOYEE BENEFIT PLANS&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Charles River Pension Plan (U.K. Pension Plan) is a defined contribution and defined benefit pension plan covering certain U.K. employees. Benefits are based on participants&#x2019; final pensionable salary and years of service. Participants&#x2019; rights vest immediately. The plan was previously amended to exclude new participants from joining the defined benefit section of the plan and a defined contribution section was established for new entrants. Contributions under the defined contribution plan are determined as a percentage of gross salary. Additionally, the U.K. Pension Plan was amended such that the members of the defined benefit section of the plan ceased to accrue additional benefits; however, their benefits continue to be adjusted for changes in their final pensionable salary or a specified inflation index, as applicable. During fiscal 2022, the Company made no contributions to the U.K. Pension Plan. As of fiscal 2022 year-end, this plan was in a funded status of $38.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, the Company terminated a non-contributory defined benefit plan that covered certain employees in Canada (Canada Pension Plan). As of the most recent plan valuation date (December 25, 2021) the Canada Pension Plan was underfunded with a projected benefit obligation of $15.3 million, plan assets of $11.7 million, and unrecognized losses of $4.1 million recorded in accumulated other comprehensive income. Upon settlement of the pension liability in fiscal year 2022, the Company recognized a $1.0 million loss related to the net periodic benefit cost recorded in Other expense in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, the Company settled all remaining benefits directly with vested participants of the Charles River Laboratories, Inc. Pension Plan (U.S. Pension Plan) through lump sum payouts and the purchase of a group annuity contract from a qualified insurance company to administer all future payments. Upon settlement of the pension liability, the Company recognized a non-cash settlement charge of $10.3&#160;million related to pension losses, reclassified from accumulated other comprehensive loss on the consolidated balance sheet, to other expense in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company has several defined benefit plans in certain other countries in which it maintains an operating presence, including Canada, France, Germany, Italy, Netherlands, and Japan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net periodic benefit cost (income) associated with these plans for fiscal years 2022, 2021 and 2020 totaled $0.1 million, $0.5 million and $1.6 million, respectively.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Charles River Laboratories Deferred Compensation Plan and Executive Supplemental Life Insurance Retirement Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 maintains a non-qualified deferred compensation plan, known as the Charles River Laboratories Deferred Compensation Plan (DCP), which allows a select group of eligible employees to defer a portion of their compensation. At the present time, no contributions are credited to the DCP, except as set forth below. Participants must specify the distribution date for deferred amounts at the time of deferral, in accordance with applicable IRS regulations. Generally, amounts may be paid in lump sum or installments upon retirement or termination of employment, or later if the employee terminates employment after age 55 and before age 65. Amounts may also be distributed during employment, subject to a minimum deferral requirement of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 provides certain active employees an annual contribution into their DCP account of 10% of the employee&#x2019;s base salary plus the lesser of their target annual bonus or actual annual bonus.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 to the DCP, certain officers and key employees also participate, or in the past participated, in the Company&#x2019;s Executive Supplemental Life Insurance Retirement Plan (ESLIRP), which is a non-funded, non-qualified arrangement. Annual benefits under this plan will equal a percentage of the highest &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzQyODE_d056f7b1-7491-46ce-9e85-062082b9c7d9"&gt;five&lt;/span&gt; consecutive years of compensation, offset by amounts payable under the U.S. Pension Plan and Social Security. In connection with the establishment of the DCP, certain active ESLIRP participants, who agreed to convert their accrued ESLIRP benefit to a comparable deferred compensation benefit, discontinued their direct participation in the ESLIRP. Instead, the present values of the accrued benefits of ESLIRP participants were credited to their DCP accounts, and future accruals are converted to present values and credited to their DCP accounts annually. In fiscal year 2020, one executive officer, who converted their ESLIRP benefit into the DCP, retired resulting in lump sum payment of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$8.1 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Upon settlement of this pension liability, the Company recognized a non-cash settlement charge of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.1 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; related to pension losses, reclassified from accumulated other comprehensive loss on the consolidated balance sheet, to other expense in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net periodic benefit cost associated with these plans for fiscal years 2022, 2021 and 2020 totaled $4.3 million, $4.3 million and $5.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 invested in several corporate-owned key-person life insurance policies with the intention of using these investments to fund the ESLIRP and the DCP. Participants have no interest in any such investments. As of December&#160;31, 2022 and December&#160;25, 2021, the cash surrender value of these life insurance policies were&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $41.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $51.0 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of benefit obligations and plan assets of the Company&#x2019;s pension, DCP and ESLIRP plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.646%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in projected benefit obligations:&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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;372,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;367,468&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,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:9pt;font-weight:400;line-height:120%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;6,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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="display:none"/&gt;&lt;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transfer out due to divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,956)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(134,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,107&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;372,599&#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:9pt;font-weight:400;line-height:120%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(105,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,151&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transfer out due to divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit 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:9pt;font-weight:400;line-height:120%"&gt;(6,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,564)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,631&#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:14pt"&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 #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:9pt;font-weight:400;line-height:120%"&gt;Net balance sheet liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts recognized in balance sheet:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,621&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74,713&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial gains and losses are driven by changes in economic assumptions, principally discount rates. Amounts recognized in accumulated other comprehensive loss related to the Company&#x2019;s pension, DCP and ESLIRP plans are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82,746&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Net prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(585)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,091)&lt;/span&gt;&lt;/td&gt;&lt;td 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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81,655&#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:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accumulated benefit obligation and fair value of plan assets for the Company&#x2019;s pension, DCP and ESLIRP plans with accumulated benefit obligations in excess of plan assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.633%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,663&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The projected benefit obligation and fair value of plan assets for the Company&#x2019;s pension, DCP and ESLIRP plans with projected benefit obligations in excess of plan assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.633%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;96,089&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,500&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of total benefit cost for the Company&#x2019;s pension, DCP and ESLIRP plans are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.673%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,609&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzQtMC0xLTEtMTEzODg5_c7cc6bb5-ec4b-426b-8592-ba6accfe8a43"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;(7,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,348)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,239&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;417&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,277&#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:9pt;font-weight:400;line-height:120%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average assumptions used to determine projected benefit obligations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.633%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:9pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rate reflects the rate the Company would have to pay to purchase high-quality investments that would provide cash sufficient to settle its current pension obligations. A 25-&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;basis&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; point change across all discount rates changes the projected benefit obligation by approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$7&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for all Company plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average assumptions used to determine net periodic benefit cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.678%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.984%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected long-term return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A 0.5% decrease in the expected rate of return would increase annual pension expense by $1.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal years 2022 and 2021, new mortality improvement scales were issued in the U.S. and the United Kingdom (U.K.) reflecting a decline in longevity projection from previous releases the Company adopted, which decreased the Company&#x2019;s benefit obligations by&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.2 million and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as of December&#160;31, 2022 and December&#160;25, 2021, respectively.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 invests its pension assets with the objective of achieving a total long-term rate of return sufficient to fund future pension obligations and to minimize future pension contributions.&#160;The Company is willing to tolerate a commensurate level of risk to achieve this objective.&#160;The Company controls its risk by maintaining a diversified portfolio of asset classes. Plan assets did not include any of the Company&#x2019;s common stock as of December&#160;31, 2022 or December&#160;25, 2021. The weighted-average target asset allocations are 6.1% to equity securities, 85.7% to fixed income securities and 8.2% to other securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s pension plan assets by asset category are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.864%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,872&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Debt securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;140,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;140,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76,340&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;183,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;319,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,631&#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;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;This category comprises equity investments and securities held by non-U.S. pension plans valued at the quoted closing price and translated into U.S. dollars using a foreign currency exchange rate at year end.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; This category comprises debt investments and securities held by non-U.S. pension plans valued at the quoted closing price and translated into U.S. dollars using a foreign currency exchange rate at year end. Holdings primarily include investment-grade corporate bonds and treasuries at various durations.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; This category comprises mutual funds valued at the net asset value of shares held by non-U.S. pension plans at year end and translated into U.S. dollars using a foreign currency exchange rate at year end.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; This category mainly comprises fixed income securities tied to various U.K. government bond yields held by non-US pension plans valued at the net asset value of shares held at year-end and translated into U.S. dollars using a foreign currency exchange rate at year end.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activity within the Level 3 pension plan assets was not significant during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal year 2022, the Company contributed $2.9 million to the pension plans and does not expect to make contributions in fiscal year 2023. During fiscal year 2022, the Company paid $1.6 million directly to certain participants outside of plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected benefit payments are estimated using the same assumptions used in determining the Company&#x2019;s benefit obligation as of 2022. Benefit payments will depend on future employment and compensation levels, among other factors, and changes in any of these factors could significantly affect these estimated future benefit payments. Estimated future benefit payments during the next five years and in the aggregate for fiscal years 2028 through 2032, are as follows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.905%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,769&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Charles River Laboratories Employee Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Charles River Laboratories Employee Savings Plan is a defined contribution plan in the form of a qualified 401(k) plan in which substantially all U.S. employees are eligible to participate upon employment. The plan contains a provision whereby the Company matches a percentage of employee contributions. During fiscal years 2022, 2021 and 2020, the costs associated with this defined contribution plan totaled $28.8 million, $24.0 million and $14.6 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ib2dae2ff98b24267b93614ab23753a55_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzIyNDE_a0cea8d9-12f2-47da-a1e1-a136089f96dc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i443f21dae866438c964bc645ef694c17_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzIzMzI_548abd7e-8abd-4934-97e9-3197e62b3399"
      unitRef="usd">38700000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i12325f0dc4bb4a0293df5b012c773183_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzYwNDczMTM5Nzg0ODE_cf33c1f2-5e2e-4e9a-bff3-1bad1abb4fb7"
      unitRef="usd">15300000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i12325f0dc4bb4a0293df5b012c773183_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzYwNDczMTM5Nzg1MDI_88f8710d-463e-45be-8a9a-ebfafcab32cd"
      unitRef="usd">11700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ib2dae2ff98b24267b93614ab23753a55_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzYwNDczMTM5Nzg1MjI_f8498e33-1cfd-47d8-b586-9d36709b8c32"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib2dae2ff98b24267b93614ab23753a55_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzYwNDczMTM5Nzg1NDI_78028084-fdef-47f8-9616-cac669e13c36"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i4e8b37a752ef460a8e160db7d63295e6_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzU0OTc1NTg0MDYxNA_eca026b5-97d2-47a9-815f-ba0a8e9d3021"
      unitRef="usd">-10300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i96aceeef4d5a4592b029531e67dc1499_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzI4ODg_412e51c3-869c-48ac-987c-1d98183944c3"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i73c628976a4c4ad3891f1a6389fe353c_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzI4OTI_8351e9eb-8d40-43e3-93ef-b3cced5f9de3"
      unitRef="usd">500000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4e8b37a752ef460a8e160db7d63295e6_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzI4OTk_7c8fd08f-401c-4e0a-8d38-49fb35cb6442"
      unitRef="usd">1600000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <crl:DeferredCompensationArrangementwithIndividualDeferralPeriod
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzM3NzI_27ee868a-b154-4f81-b7db-27af073a2ba7">P3Y</crl:DeferredCompensationArrangementwithIndividualDeferralPeriod>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzM4NzE_7680d100-6b74-4e2d-a684-7ebdf4df2dd1"
      unitRef="number">0.10</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ie49e531ac3b84a41ab055c6f6e52bbfe_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzQ5NzU_458ba32d-eaaf-4232-a63b-b54573375b3c"
      unitRef="usd">8100000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <crl:DeferredCompensationArrangementWithIndividualNonCashSettlementCharges
      contextRef="ie49e531ac3b84a41ab055c6f6e52bbfe_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzUwNzc_1cbb75ad-d5c3-4145-9d60-23a1b18549aa"
      unitRef="usd">2100000</crl:DeferredCompensationArrangementWithIndividualNonCashSettlementCharges>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzUzNTM_eeb0e0de-e540-4e7e-b836-0a6c7af4acc3"
      unitRef="usd">4300000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzUzNTg_9bc06f14-90c3-4e42-b65e-8cc003ad0204"
      unitRef="usd">4300000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzUzNjU_a4175365-f722-4a2e-83e4-ae4f807909d2"
      unitRef="usd">5700000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzE2NDkyNjc0NTE4MzM_45c0f38a-88df-4561-903e-fe23580b1c24"
      unitRef="usd">41900000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzE2NDkyNjc0NTE4Mzc_e4c0c3ce-567e-4b1a-a5ee-715af5d2dbc1"
      unitRef="usd">51000000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTQ2_496a09f2-18d4-4ddc-97a5-93cabad2bc54">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of benefit obligations and plan assets of the Company&#x2019;s pension, DCP and ESLIRP plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.646%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in projected benefit obligations:&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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;372,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;367,468&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,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:9pt;font-weight:400;line-height:120%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;6,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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="display:none"/&gt;&lt;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height: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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transfer out due to divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,956)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(134,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,107&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;372,599&#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:9pt;font-weight:400;line-height:120%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;324,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(105,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,151&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transfer out due to divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit 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:9pt;font-weight:400;line-height:120%"&gt;(6,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,564)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,631&#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:14pt"&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 #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:9pt;font-weight:400;line-height:120%"&gt;Net balance sheet liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts recognized in balance sheet:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,621&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74,713&#160;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzMtMS0xLTEtMTEzODg5_44e29c83-ef7c-4c48-8136-1d0ab109b8ae"
      unitRef="usd">372599000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzMtMy0xLTEtMTEzODg5_f3791be7-2bd7-4fab-bd21-551e33eac7df"
      unitRef="usd">367468000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzQtMS0xLTEtMTEzODg5_c102128a-bf2e-42e8-b87a-eb7c6d7805d8"
      unitRef="usd">3213000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzQtMy0xLTEtMTEzODg5_90856027-2d23-46b4-ae68-3109caaeba50"
      unitRef="usd">3455000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzUtMS0xLTEtMTEzODg5_9d807104-6aef-49a6-8f3a-23d984930807"
      unitRef="usd">6140000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzUtMy0xLTEtMTEzODg5_f5b303f3-de5f-4a51-b4d8-689ecd2d037a"
      unitRef="usd">5492000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzctMS0xLTEtMTEzODg5_1db5fbd0-ee2e-4839-b7c1-cf2145f57006"
      unitRef="usd">6469000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzctMy0xLTEtMTEzODg5_163c722e-7b4f-49b6-8892-92695ea0ced2"
      unitRef="usd">7564000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzgtMS0xLTEtMTMxMDYy_71764a02-dc07-4b91-bda7-68712ccd8872"
      unitRef="usd">2477000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzgtMy0xLTEtMTMxMDY5_cecfd1f7-14bf-4627-aa35-e7340ecf5b6a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzgtMS0xLTEtMTEzODg5_5d39888b-52bd-4604-999f-75f9e9619841"
      unitRef="usd">11939000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzgtMy0xLTEtMTEzODg5_74f1cdfb-c542-4ad4-be3b-230066b0b7f9"
      unitRef="usd">82000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzEwLTEtMS0xLTExMzg4OQ_d288c239-3c2e-458b-ba4a-3326b8cab4c6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzEwLTMtMS0xLTExMzg4OQ_4a75b480-8e4b-4644-a205-acd7a3276b9d"
      unitRef="usd">11956000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzExLTEtMS0xLTExMzg4OQ_b7ba6331-dcfa-400f-a5c7-d71bde4f65c0"
      unitRef="usd">134923000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzExLTMtMS0xLTExMzg4OQ_93ca711f-2f2b-45d1-a6c7-f88c3ac09085"
      unitRef="usd">-18107000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzEzLTEtMS0xLTExMzg4OQ_ee3c6279-7511-4fe0-996f-9a53a79d6b84"
      unitRef="usd">20593000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzEzLTMtMS0xLTExMzg4OQ_44b101f1-e2e1-4671-9011-d726710a938d"
      unitRef="usd">2321000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE0LTEtMS0xLTExMzg4OQ_fd51cdfc-a505-45a3-a1a3-e20e0426813a"
      unitRef="usd">205551000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE0LTMtMS0xLTExMzg4OQ_36f78041-9a5e-4209-b1e4-0cf04d18a7e3"
      unitRef="usd">372599000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE2LTEtMS0xLTExMzg4OQ_0d3cd8c9-4dca-41c8-abcb-12969fdf45aa"
      unitRef="usd">335631000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE2LTMtMS0xLTExMzg4OQ_eb243a6b-9245-425b-8586-a6898b78cf2d"
      unitRef="usd">324752000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE3LTEtMS0xLTExMzg4OQ_7af70062-839c-45e5-89f0-0ede8e4d7edd"
      unitRef="usd">-105749000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE3LTMtMS0xLTExMzg4OQ_6929b960-7b9c-419a-aa08-29e6640e925b"
      unitRef="usd">24151000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE4LTEtMS0xLTExMzg4OQ_acb891f1-d366-4a2c-82a9-320a68a5dc0a"
      unitRef="usd">4558000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE4LTMtMS0xLTExMzg4OQ_e671e13e-05d6-46d9-911b-0c4c46cbf366"
      unitRef="usd">11221000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE5LTEtMS0xLTExMzg4OQ_17338f99-e5a3-4946-b5f1-32259986042b"
      unitRef="usd">11939000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzE5LTMtMS0xLTExMzg4OQ_81fc8cd4-fe68-4143-8755-9c3a429e5b7a"
      unitRef="usd">82000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIwLTEtMS0xLTExMzg4OQ_49931aed-ac52-4a34-841a-d13ddf482e28"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIwLTMtMS0xLTExMzg4OQ_517df0ea-0d82-45b2-82cb-1381d938db7a"
      unitRef="usd">15918000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIxLTEtMS0xLTExMzg4OQ_d5f96bc8-08e4-4967-8ba2-aa95a9f54e7d"
      unitRef="usd">6469000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIxLTMtMS0xLTExMzg4OQ_9506e3a9-4539-4c7b-8de4-bd7dcd6547f2"
      unitRef="usd">7564000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIyLTEtMS0xLTExMzg4OQ_d89f54f9-a26b-4963-9719-55225d1216b8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIyLTMtMS0xLTExMzg4OQ_3bceb64a-42b4-4332-9e3d-a57419b796e9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIzLTEtMS0xLTExMzg4OQ_3c27af53-1996-4c56-866c-95f7e9c99127"
      unitRef="usd">-23492000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzIzLTMtMS0xLTExMzg4OQ_ebfda058-fd89-41c5-859e-39b5002f1efb"
      unitRef="usd">-929000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzI0LTEtMS0xLTExMzg4OQ_d9a4f0f2-058a-430f-8b29-ec4e83f471c6"
      unitRef="usd">192540000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzI0LTMtMS0xLTExMzg4OQ_f10a98a5-3d8e-495f-a409-7caa872ccb0a"
      unitRef="usd">335631000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzI2LTEtMS0xLTExMzg4OQ_6493365a-e48c-4af5-b87d-92b16ee2103a"
      unitRef="usd">-13011000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzI2LTMtMS0xLTExMzg4OQ_ad5d7d61-add4-4ac0-98b6-4236e07c4b39"
      unitRef="usd">-36968000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzI5LTEtMS0xLTExMzg4OQ_6288eb20-43bf-4cf6-88f9-ce15b2d0ffe8"
      unitRef="usd">39185000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzI5LTMtMS0xLTExMzg4OQ_efac1f4f-0fc5-45ab-b170-b3d7bb85a823"
      unitRef="usd">39621000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzMwLTEtMS0xLTExMzg4OQ_8ef769f9-c0f7-4f63-8321-70eeb3682726"
      unitRef="usd">1151000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzMwLTMtMS0xLTExMzg4OQ_2487a8fe-706d-4077-9830-c561791a8932"
      unitRef="usd">1876000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzMxLTEtMS0xLTExMzg4OQ_ae2293a7-4536-441e-b5a7-561f88800ac1"
      unitRef="usd">51045000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo1NzVkMGMyYzFiYTE0MjBmOTE3MWY0M2ZhYTQ0NmE3NC90YWJsZXJhbmdlOjU3NWQwYzJjMWJhMTQyMGY5MTcxZjQzZmFhNDQ2YTc0XzMxLTMtMS0xLTExMzg4OQ_60af8d63-73e7-4221-b3c0-fb9baed2039c"
      unitRef="usd">74713000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTM3_99e1b1c3-e512-4e30-8b38-5fd0c98db0ec">Amounts recognized in accumulated other comprehensive loss related to the Company&#x2019;s pension, DCP and ESLIRP plans are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;82,746&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Net prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(585)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,091)&lt;/span&gt;&lt;/td&gt;&lt;td 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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net amount recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkNzI1YzRmY2QyOWU0ZGE0ODBkODdjMzkyMDMyMzRmMy90YWJsZXJhbmdlOmQ3MjVjNGZjZDI5ZTRkYTQ4MGQ4N2MzOTIwMzIzNGYzXzMtMS0xLTEtMTEzODg5_ae2acd6e-51ba-4792-814d-5d23b1768e8c"
      unitRef="usd">-54509000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkNzI1YzRmY2QyOWU0ZGE0ODBkODdjMzkyMDMyMzRmMy90YWJsZXJhbmdlOmQ3MjVjNGZjZDI5ZTRkYTQ4MGQ4N2MzOTIwMzIzNGYzXzMtMy0xLTEtMTEzODg5_62b5cfcf-2022-4e90-9c94-1179da0605db"
      unitRef="usd">-82746000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkNzI1YzRmY2QyOWU0ZGE0ODBkODdjMzkyMDMyMzRmMy90YWJsZXJhbmdlOmQ3MjVjNGZjZDI5ZTRkYTQ4MGQ4N2MzOTIwMzIzNGYzXzQtMS0xLTEtMTEzODg5_615ba59f-5973-4a67-984f-3086d153dcad"
      unitRef="usd">-585000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkNzI1YzRmY2QyOWU0ZGE0ODBkODdjMzkyMDMyMzRmMy90YWJsZXJhbmdlOmQ3MjVjNGZjZDI5ZTRkYTQ4MGQ4N2MzOTIwMzIzNGYzXzQtMy0xLTEtMTEzODg5_94f94a49-9f66-46de-9e69-7a2c194b0671"
      unitRef="usd">-1091000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkNzI1YzRmY2QyOWU0ZGE0ODBkODdjMzkyMDMyMzRmMy90YWJsZXJhbmdlOmQ3MjVjNGZjZDI5ZTRkYTQ4MGQ4N2MzOTIwMzIzNGYzXzUtMS0xLTEtMTEzODg5_3c6e475b-1d68-4cbe-9142-c06e7987ae91"
      unitRef="usd">53924000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkNzI1YzRmY2QyOWU0ZGE0ODBkODdjMzkyMDMyMzRmMy90YWJsZXJhbmdlOmQ3MjVjNGZjZDI5ZTRkYTQ4MGQ4N2MzOTIwMzIzNGYzXzUtMy0xLTEtMTEzODg5_45a86f52-18a0-4ec0-a80b-a250503fada9"
      unitRef="usd">81655000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTI2_84657634-b22d-4df0-a4b6-65b5a78f4913">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accumulated benefit obligation and fair value of plan assets for the Company&#x2019;s pension, DCP and ESLIRP plans with accumulated benefit obligations in excess of plan assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.633%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;75,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,663&#160;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo2NGVmNGFhZDJmNDE0YTE2YjI0YjY4ZTU0NWE5YzI0My90YWJsZXJhbmdlOjY0ZWY0YWFkMmY0MTRhMTZiMjRiNjhlNTQ1YTljMjQzXzItMS0xLTEtMTEzODg5_8073a462-8735-4bbb-8fcc-da383ecef6b4"
      unitRef="usd">48414000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo2NGVmNGFhZDJmNDE0YTE2YjI0YjY4ZTU0NWE5YzI0My90YWJsZXJhbmdlOjY0ZWY0YWFkMmY0MTRhMTZiMjRiNjhlNTQ1YTljMjQzXzItMy0xLTEtMTEzODg5_4aabb540-51de-491a-9682-96860dd9015b"
      unitRef="usd">75133000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo2NGVmNGFhZDJmNDE0YTE2YjI0YjY4ZTU0NWE5YzI0My90YWJsZXJhbmdlOjY0ZWY0YWFkMmY0MTRhMTZiMjRiNjhlNTQ1YTljMjQzXzMtMS0xLTEtMTEzODg5_8f42ebf2-d05a-4b96-a40a-77ee5a24e848"
      unitRef="usd">2258000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo2NGVmNGFhZDJmNDE0YTE2YjI0YjY4ZTU0NWE5YzI0My90YWJsZXJhbmdlOjY0ZWY0YWFkMmY0MTRhMTZiMjRiNjhlNTQ1YTljMjQzXzMtMy0xLTEtMTEzODg5_01ac8162-b8a9-46ba-a1c6-e3ba8c0dca64"
      unitRef="usd">12663000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTUy_1e07b413-b057-41dd-bac1-ae4cbb976297">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The projected benefit obligation and fair value of plan assets for the Company&#x2019;s pension, DCP and ESLIRP plans with projected benefit obligations in excess of plan assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.633%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;96,089&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,500&#160;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo3N2U4NDA2OGQ5YTg0ZDc0YjY2YzM0NmU5MjBjNmUxYi90YWJsZXJhbmdlOjc3ZTg0MDY4ZDlhODRkNzRiNjZjMzQ2ZTkyMGM2ZTFiXzItMS0xLTEtMTEzODg5_f096fa2e-228c-4922-881a-f736810c8264"
      unitRef="usd">55304000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo3N2U4NDA2OGQ5YTg0ZDc0YjY2YzM0NmU5MjBjNmUxYi90YWJsZXJhbmdlOjc3ZTg0MDY4ZDlhODRkNzRiNjZjMzQ2ZTkyMGM2ZTFiXzItMy0xLTEtMTEzODg5_91cf4144-8f1b-442c-a5be-e801e80f261b"
      unitRef="usd">96089000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo3N2U4NDA2OGQ5YTg0ZDc0YjY2YzM0NmU5MjBjNmUxYi90YWJsZXJhbmdlOjc3ZTg0MDY4ZDlhODRkNzRiNjZjMzQ2ZTkyMGM2ZTFiXzMtMS0xLTEtMTEzODg5_82db8b35-e833-454c-83c3-12ef9b2a617b"
      unitRef="usd">3108000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo3N2U4NDA2OGQ5YTg0ZDc0YjY2YzM0NmU5MjBjNmUxYi90YWJsZXJhbmdlOjc3ZTg0MDY4ZDlhODRkNzRiNjZjMzQ2ZTkyMGM2ZTFiXzMtMy0xLTEtMTEzODg5_0c25e3b3-fa7b-46f7-9c74-069aeff43a43"
      unitRef="usd">19500000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTQy_8555ab87-f987-4a00-ac6e-76edc9a80522">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of total benefit cost for the Company&#x2019;s pension, DCP and ESLIRP plans are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.673%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&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:8pt;font-weight:700;line-height:120%"&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,609&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzQtMC0xLTEtMTEzODg5_c7cc6bb5-ec4b-426b-8592-ba6accfe8a43"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:9pt;font-weight:400;line-height:120%"&gt;(7,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(11,348)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,239&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;417&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,277&#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:9pt;font-weight:400;line-height:120%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzMtMS0xLTEtMTEzODg5_178821ca-2e76-438c-a551-4ce835d5c40b"
      unitRef="usd">3213000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzMtMy0xLTEtMTEzODg5_d06d1264-132a-4055-abf6-79fd71e04055"
      unitRef="usd">3455000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzMtNS0xLTEtMTEzODg5_36829ebc-d9e8-4fc0-ab0a-807123a67ddb"
      unitRef="usd">3609000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzQtMS0xLTEtMTEzODg5_d15a9c1b-41cb-4a61-9901-c4560f5316bf"
      unitRef="usd">6140000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzQtMy0xLTEtMTEzODg5_1e7758dc-6fe6-4668-83e1-4e1fea1289d8"
      unitRef="usd">5492000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzQtNS0xLTEtMTEzODg5_9111bad6-c88f-4c05-a875-bda1a762da52"
      unitRef="usd">8849000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzUtMS0xLTEtMTEzODg5_4734827c-d43e-4ae2-9e2f-a0dea4dee440"
      unitRef="usd">7322000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzUtMy0xLTEtMTEzODg5_63fe2f74-db69-4ee7-b71f-6ce4859cc415"
      unitRef="usd">8058000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzUtNS0xLTEtMTEzODg5_ddfef155-d346-4603-9d82-3eb65c1b9177"
      unitRef="usd">11348000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzYtMS0xLTEtMTEzODg5_5895d839-6b24-42e9-b9d0-0ac9b58df16b"
      unitRef="usd">-506000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzYtMy0xLTEtMTEzODg5_73850385-b400-4211-bdd5-96a22924d48e"
      unitRef="usd">-531000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzYtNS0xLTEtMTEzODg5_c57e537d-7096-4f81-97d6-3a03a2306c5a"
      unitRef="usd">-489000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzctMS0xLTEtMTEzODg5_c6ea8f5d-0000-4815-b511-e3bd4e264677"
      unitRef="usd">-2869000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzctMy0xLTEtMTEzODg5_099863ff-2f1e-4ab4-bbab-55a705b6a9d0"
      unitRef="usd">-4528000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzctNS0xLTEtMTEzODg5_ad7a7b88-a6c2-4697-a743-2449b9dc9811"
      unitRef="usd">-6239000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzgtMS0xLTEtMTEzODg5_c2818a91-b2b3-49b7-a4da-c2c65f3e28ac"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzgtMy0xLTEtMTEzODg5_fbf8f6fa-cc83-403a-8208-386b35e52e36"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzgtNS0xLTEtMTEzODg5_57b4bb95-f941-42e6-b387-ced4c43d9418"
      unitRef="usd">417000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzktMS0xLTEtMTEzODg5_86fbccbc-037f-47f8-a69c-bd69a6f54f92"
      unitRef="usd">4394000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzktMy0xLTEtMTEzODg5_c3a8a873-52e9-4d9f-8db5-8a2fa0108377"
      unitRef="usd">4886000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzktNS0xLTEtMTEzODg5_70005172-444e-4e13-bee0-5650dd31f51b"
      unitRef="usd">7277000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzEwLTEtMS0xLTExMzg4OQ_96d123e4-da6d-41ad-bf7c-cd14df2cbe66"
      unitRef="usd">981000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzEwLTMtMS0xLTExMzg4OQ_2953f714-6382-4f1b-a6fe-7f024e19e0ee"
      unitRef="usd">-2320000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzEwLTUtMS0xLTExMzg4OQ_3882487e-70c6-4d8f-bb00-bf2cc489654b"
      unitRef="usd">12385000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzExLTEtMS0xLTExMzg4OQ_d5c98e3f-a1e4-4453-aa9f-61f76379bafc"
      unitRef="usd">5375000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzExLTMtMS0xLTExMzg4OQ_a69e6aef-f360-415a-887d-d1adcf16870a"
      unitRef="usd">2566000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpjY2RkOWU1NDQ3NzU0MTgxOGY4NzYzMzIzOGVmMTM2OS90YWJsZXJhbmdlOmNjZGQ5ZTU0NDc3NTQxODE4Zjg3NjMzMjM4ZWYxMzY5XzExLTUtMS0xLTExMzg4OQ_d0420b6c-22f8-4791-945f-0dc0e1358ab7"
      unitRef="usd">19662000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTA0_5132fd90-fd2b-411c-94ce-01212767fa8d">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average assumptions used to determine projected benefit obligations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.633%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:9pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rate reflects the rate the Company would have to pay to purchase high-quality investments that would provide cash sufficient to settle its current pension obligations. A 25-&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;basis&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; point change across all discount rates changes the projected benefit obligation by approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$7&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for all Company plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average assumptions used to determine net periodic benefit cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.678%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.984%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected long-term return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkYTY0M2YyYzQ2MWY0ZmM4YjZhZjNiOGEyMDljMTgyYi90YWJsZXJhbmdlOmRhNjQzZjJjNDYxZjRmYzhiNmFmM2I4YTIwOWMxODJiXzEtMS0xLTEtMTEzODg5_7cb2b5ef-40e7-4ab8-a4ae-2282b4698173"
      unitRef="number">0.048</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkYTY0M2YyYzQ2MWY0ZmM4YjZhZjNiOGEyMDljMTgyYi90YWJsZXJhbmdlOmRhNjQzZjJjNDYxZjRmYzhiNmFmM2I4YTIwOWMxODJiXzEtMy0xLTEtMTEzODg5_18ea56bc-1389-43b5-8013-90d504cd948e"
      unitRef="number">0.018</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkYTY0M2YyYzQ2MWY0ZmM4YjZhZjNiOGEyMDljMTgyYi90YWJsZXJhbmdlOmRhNjQzZjJjNDYxZjRmYzhiNmFmM2I4YTIwOWMxODJiXzItMS0xLTEtMTEzODg5_f3c4f1d4-8b5d-429a-ad0d-f9b281ca060c"
      unitRef="number">0.032</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTpkYTY0M2YyYzQ2MWY0ZmM4YjZhZjNiOGEyMDljMTgyYi90YWJsZXJhbmdlOmRhNjQzZjJjNDYxZjRmYzhiNmFmM2I4YTIwOWMxODJiXzItMy0xLTEtMTEzODg5_b4d205b3-27ca-4c24-b11e-f2ef2db3743c"
      unitRef="number">0.037</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <crl:DefinedBenefitPlanIncreaseDecreaseInProjectedBenefitObligationFrom25BasisPointChangeInDiscountRate
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzcxMDA_220e19b2-5046-44ee-8076-1461db6b3184"
      unitRef="usd">7000000</crl:DefinedBenefitPlanIncreaseDecreaseInProjectedBenefitObligationFrom25BasisPointChangeInDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzEtMS0xLTEtMTEzODg5_e8ab2355-51b4-4ec1-b91e-8381a72ec04f"
      unitRef="number">0.018</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzEtMy0xLTEtMTEzODg5_a2719660-9b9e-4452-977c-64cdfc03e428"
      unitRef="number">0.015</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzEtNS0xLTEtMTEzODg5_82c1484e-8637-47b9-a953-aba4becc3256"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzItMS0xLTEtMTEzODg5_e6b8a4f8-6d92-4cd4-a73e-21514e320c0b"
      unitRef="number">0.024</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzItMy0xLTEtMTEzODg5_ecfd84b8-2262-4414-a7eb-f7122559f835"
      unitRef="number">0.025</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzItNS0xLTEtMTEzODg5_74807f7b-9acc-4a14-a4b5-1cc618254a16"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzMtMS0xLTEtMTEzODg5_9e97a0f2-58ca-4355-b09b-cb029f3cb1c8"
      unitRef="number">0.037</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzMtMy0xLTEtMTEzODg5_2c2ad95c-5bd4-46df-91b5-ee4f2321bf7b"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTplOWY3YzJkMTk2ZGE0MjU2OGZkM2Q1ZDIzZmI4NzE4OS90YWJsZXJhbmdlOmU5ZjdjMmQxOTZkYTQyNTY4ZmQzZDVkMjNmYjg3MTg5XzMtNS0xLTEtMTEzODg5_9e68316c-fa83-43bd-af92-685c7a103f72"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <crl:Sensitivityofexpectedrateofreturnonplanassetspercentchange
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzcyMTk_082e9dfd-d4c5-4346-ac26-8456667338cc"
      unitRef="number">0.005</crl:Sensitivityofexpectedrateofreturnonplanassetspercentchange>
    <crl:Sensitivityofchangeinexpectedrateofreturnannualpensionexpenseamount
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzczMDM_df059a82-0f3e-4af3-9b24-2479de11d604"
      unitRef="usd">1000000</crl:Sensitivityofchangeinexpectedrateofreturnannualpensionexpenseamount>
    <crl:DefinedBenefitPlanActuarialGainLossChangeinMortalityAssumptions
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzc1NjM_83ac0429-b225-409e-8822-8ff256c4739e"
      unitRef="usd">-200000</crl:DefinedBenefitPlanActuarialGainLossChangeinMortalityAssumptions>
    <crl:DefinedBenefitPlanActuarialGainLossChangeinMortalityAssumptions
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzc1NzA_d9a17a49-8de8-48c3-9377-f374768989d2"
      unitRef="usd">-500000</crl:DefinedBenefitPlanActuarialGainLossChangeinMortalityAssumptions>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="id10520214fd04385a70967cb0492859d_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzgxMTg_991e10b2-dc0c-4e99-b4ab-92d195afbc12"
      unitRef="number">0.061</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8ff6ed84db70463bb955947279a01d8c_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzgxNDM_bd774b9c-8e4a-45c6-a5cb-970dcdd1e518"
      unitRef="number">0.857</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i0ca8eb7a7cb1437facdd833cc15bcca7_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzgxNzc_b7dcc2f3-9c80-45ab-a834-8273cc4f6a74"
      unitRef="number">0.082</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <crl:FairValueofPensionPlanAssetsTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMTA5_002c75c8-264f-40e9-9506-1eaa4eb9956a">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s pension plan assets by asset category are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.864%"/&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:8pt;font-weight:700;line-height:120%"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 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:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1&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:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,872&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Debt securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;140,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;140,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76,340&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;36,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;183,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;192,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;319,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;335,631&#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;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;This category comprises equity investments and securities held by non-U.S. pension plans valued at the quoted closing price and translated into U.S. dollars using a foreign currency exchange rate at year end.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; This category comprises debt investments and securities held by non-U.S. pension plans valued at the quoted closing price and translated into U.S. dollars using a foreign currency exchange rate at year end. Holdings primarily include investment-grade corporate bonds and treasuries at various durations.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; This category comprises mutual funds valued at the net asset value of shares held by non-U.S. pension plans at year end and translated into U.S. dollars using a foreign currency exchange rate at year end.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; This category mainly comprises fixed income securities tied to various U.K. government bond yields held by non-US pension plans valued at the net asset value of shares held at year-end and translated into U.S. dollars using a foreign currency exchange rate at year end.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crl:FairValueofPensionPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9c0f20256205482a998b87284dbf7d13_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtMS0xLTEtMTEzODg5_626c61d8-8765-4cf4-b277-1aa701755d44"
      unitRef="usd">362000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i807ef6cd5c4746969dd7e14b2dac86ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtMy0xLTEtMTEzODg5_92875031-34ef-487a-81be-d0b333daacc7"
      unitRef="usd">5153000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie7720a8580ed45adb9081143910157a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtNS0xLTEtMTEzODg5_01fb5601-f905-440e-91b0-74a8e778332c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3dc40343785243c68161c9f7f225423b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtNy0xLTEtMTEzODg5_4b4b4ca1-5b22-4754-92a5-b206505bd858"
      unitRef="usd">5515000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5348475b7a3948c88b70c8110643d76b_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtOS0xLTEtMTEzODg5_a7d36819-8f3d-4b62-9239-d2ed90418147"
      unitRef="usd">8142000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf1795263ae3489086110a6df8dbb696_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtMTEtMS0xLTExMzg4OQ_19fa4d48-693b-4a48-b20a-5bd27a9159b8"
      unitRef="usd">4549000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i115eb748b8824fdb89477e2c2cc05e6c_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtMTMtMS0xLTExMzg4OQ_21035d6d-9daa-4e62-8ed1-68a44719ff37"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie2d480298ad348c1b3deeec0299b9db0_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzMtMTUtMS0xLTExMzg4OQ_f202cabc-4289-4ccc-bbb7-80e3a446b958"
      unitRef="usd">12691000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf3f4abd47e8495abefb1a1e7d266198_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtMS0xLTEtMTEzODg5_4edd6936-d28e-4768-8c04-6dad6f117551"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7e75287683a24bfb873629dbbacda6e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtMy0xLTEtMTEzODg5_a3deddc0-a40a-4a88-8f6a-6857c0c9eb9d"
      unitRef="usd">9308000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i02def6c2cb8e44d886b955ffd35ee7e1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtNS0xLTEtMTEzODg5_dc4c47ca-3cd6-4906-a5ab-8672e5af1430"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id10520214fd04385a70967cb0492859d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtNy0xLTEtMTEzODg5_891b50e4-8527-497d-ac08-f083e30c9d35"
      unitRef="usd">9308000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0bac4bae0ab34757969e9623c180a4a1_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtOS0xLTEtMTEzODg5_bd9acd47-a288-440e-8b7d-e73b8730b1b3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i999116f39e194da79b1017f3e1a5e0ac_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtMTEtMS0xLTExMzg4OQ_ee04ac25-1cf9-4dc9-bb38-7b7047f22068"
      unitRef="usd">60872000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i02fd2397c9784bf78a1d439643678dc2_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtMTMtMS0xLTExMzg4OQ_956a40c9-dd7f-4412-ae41-4a3bd69b6acd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic7f236d1e7c941f4b7a4bce59baa4c64_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzQtMTUtMS0xLTExMzg4OQ_0b006e78-3460-42f5-af23-5353a27f2388"
      unitRef="usd">60872000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7723ceaca7584183a0fb3c1c8e51a781_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtMS0xLTEtMTEzODg5_284a558c-05aa-4da7-b162-451138b27654"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9e1ffa04caa0412d994ac09ba52d3c80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtMy0xLTEtMTEzODg5_9aeb24d2-6a05-4735-bdf5-acf9213ddc26"
      unitRef="usd">123638000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i260ab08513974b26bfe05c708a2af541_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtNS0xLTEtMTEzODg5_3f347d27-50f3-46d5-94ec-67d0657a24d1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8ff6ed84db70463bb955947279a01d8c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtNy0xLTEtMTEzODg5_722b85be-344a-4d91-aedd-8bc6e7f841fc"
      unitRef="usd">123638000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4fc6bcdd537b4e69971c6abc70f0511d_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtOS0xLTEtMTEzODg5_61cd2cda-0292-4ec9-964c-f3958c46b32c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic38dd20817bf4c3298531f26033fe791_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtMTEtMS0xLTExMzg4OQ_d821f6d5-c96d-42c6-966a-5367a43c6ed3"
      unitRef="usd">140082000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8e16dc4102df4485a871b3862a5cb797_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtMTMtMS0xLTExMzg4OQ_ea5c56b8-f92c-4f5d-bbae-b00cac732069"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i75f2b62aed094a9b98e842e18333e496_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzUtMTUtMS0xLTExMzg4OQ_08a42c07-3147-4cf0-af4d-1be3fd7beb5e"
      unitRef="usd">140082000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7d0ea22b32284904bcbff7fb28d511cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtMS0xLTEtMTEzODg5_f896f5b8-34ca-442f-b6ae-b4825b4dad31"
      unitRef="usd">8380000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie7383332f52e45198e3a22b3dfb805ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtMy0xLTEtMTEzODg5_fa5e1bce-7d1e-43da-9e0e-dafa1eca26b0"
      unitRef="usd">9372000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia49b62a37e7e4e19ac780e639570fa59_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtNS0xLTEtMTEzODg5_d9e1cdfd-1fc5-4e2c-bc4d-9b460f599883"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1547dcd84a4f4344bfabc8cd97537bab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtNy0xLTEtMTEzODg5_795d3db8-0754-4cc4-97f0-b49e45bc2a0d"
      unitRef="usd">17752000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i42f34c7fe7db43968b74b3d931c301dd_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtOS0xLTEtMTEzODg5_f4348891-5bda-44d1-b5c1-adcc30a8249b"
      unitRef="usd">7071000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i03eae0940aea41439ed7cc4f8b91b6f6_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtMTEtMS0xLTExMzg4OQ_b97fd279-a4d8-4a39-a3d2-c3e48202b9d0"
      unitRef="usd">69269000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d0ba232761a40a8985583d3598335f5_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtMTMtMS0xLTExMzg4OQ_00c5b364-846b-410a-9d33-82b64f9b22b9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5cec1069b686471c8c8e8725b2634100_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzYtMTUtMS0xLTExMzg4OQ_17b87eaa-10ae-4a77-b949-f845f860954a"
      unitRef="usd">76340000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i89c6c2d1d3844bfc914d8ccc1134f155_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctMS0xLTEtMTEzODg5_5bf306cd-3e0d-49b6-8d67-747635afc5c3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1aa2ca9b9ac747aaaae48aec66bf031d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctMy0xLTEtMTEzODg5_d8873c3b-ba0f-47c9-82d9-14ea02693030"
      unitRef="usd">36268000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9f74c147861f4c81bd696c2810391f48_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctNS0xLTEtMTEzODg5_3d8e2621-6de1-4894-8e2d-27193d1dbe93"
      unitRef="usd">59000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0ca8eb7a7cb1437facdd833cc15bcca7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctNy0xLTEtMTEzODg5_f6c163a9-e675-4095-aa16-186d947b176c"
      unitRef="usd">36327000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3bf27b8aad28475d81147eb43e033490_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctOS0xLTEtMTEzODg5_00539da8-7e01-47ef-85a6-d8c48c3d5979"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2da0f6ba4a2942678108c5ca706d3821_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctMTEtMS0xLTExMzg4OQ_1c2d2044-1210-4047-a7a6-0d68fba65512"
      unitRef="usd">44568000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i134c227047e54f509732558c70cb2ab7_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctMTMtMS0xLTExMzg4OQ_48798c66-830a-4a42-a625-3e51d6b9eccf"
      unitRef="usd">1078000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic0e8a9510b954b3bb1cb0bf358dfda05_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzctMTUtMS0xLTExMzg4OQ_0a5560f4-bd21-4a8a-90b6-27e38a806b1e"
      unitRef="usd">45646000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibfcf226b798a4a1ab7d0013cf34c5fd8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtMS0xLTEtMTEzODg5_179cb665-f61c-491c-8802-271504ccd5da"
      unitRef="usd">8742000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i407a002e48ec463d8b8c2c1c00d43049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtMy0xLTEtMTEzODg5_2a0e6f65-e7b0-48ae-a411-a87ec5baaf0c"
      unitRef="usd">183739000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id3dc741228294fb8b9db9ae81a0e97f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtNS0xLTEtMTEzODg5_6089c898-9cff-4667-a8f6-6ebbde9732c7"
      unitRef="usd">59000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtNy0xLTEtMTEzODg5_e455c418-5e1c-4aab-a697-6de11f7cfc6a"
      unitRef="usd">192540000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8f39b4bfd4dc48d58bf038341a2ee3bf_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtOS0xLTEtMTEzODg5_f7d56b3c-6ae2-4287-b530-8c01041cf2ab"
      unitRef="usd">15213000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icbb25f8f572145d5965b22f82d8977bb_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtMTEtMS0xLTExMzg4OQ_0578494b-9233-4164-aa2c-1d43328c7328"
      unitRef="usd">319340000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idecf4dddedfd42f4be59c2c5f86568e8_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtMTMtMS0xLTExMzg4OQ_0ed4dafa-9922-44e4-b755-ed70fd1603e4"
      unitRef="usd">1078000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo0MDUyNjQxYTY5OTI0ZTEzOGM0MGUwYjU5MDdmMzg4My90YWJsZXJhbmdlOjQwNTI2NDFhNjk5MjRlMTM4YzQwZTBiNTkwN2YzODgzXzgtMTUtMS0xLTExMzg4OQ_f1b3912f-d8d1-4658-855e-37c919e62f9f"
      unitRef="usd">335631000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i96aceeef4d5a4592b029531e67dc1499_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzg0Mzg_18fd66f6-4d18-4655-b181-8115af3405d2"
      unitRef="usd">2900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzM4NDgyOTA3MjA0NDM_31b48339-6580-4a51-b6f5-2ffc555a0531"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <crl:DefinedBenefitPlanContributionsByEmployerToParticipantsOutsideOfPlanAssets
      contextRef="i96aceeef4d5a4592b029531e67dc1499_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzg1NjQ_3c220953-379b-4e92-9526-18074eb9ef43"
      unitRef="usd">1600000</crl:DefinedBenefitPlanContributionsByEmployerToParticipantsOutsideOfPlanAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMDk5_39937b25-7679-4990-9a6c-87a692c3dcf4">Estimated future benefit payments during the next five years and in the aggregate for fiscal years 2028 through 2032, are as follows.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.485%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.905%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,769&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i9887af8c09964a4781adaf665ff0b911_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo4MmJjNWM2NWEwZmI0MjdjYWU0YTdkZGEyOTg1NTAxZC90YWJsZXJhbmdlOjgyYmM1YzY1YTBmYjQyN2NhZTRhN2RkYTI5ODU1MDFkXzItMi0xLTEtMTEzODg5_8b93446e-9969-450c-ae91-f41919589aab"
      unitRef="usd">5607000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i9887af8c09964a4781adaf665ff0b911_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo4MmJjNWM2NWEwZmI0MjdjYWU0YTdkZGEyOTg1NTAxZC90YWJsZXJhbmdlOjgyYmM1YzY1YTBmYjQyN2NhZTRhN2RkYTI5ODU1MDFkXzMtMi0xLTEtMTEzODg5_c4d0d44f-4424-4ff2-b3f8-d4054928324e"
      unitRef="usd">6714000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i9887af8c09964a4781adaf665ff0b911_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo4MmJjNWM2NWEwZmI0MjdjYWU0YTdkZGEyOTg1NTAxZC90YWJsZXJhbmdlOjgyYmM1YzY1YTBmYjQyN2NhZTRhN2RkYTI5ODU1MDFkXzQtMi0xLTEtMTEzODg5_7e1051ce-2b96-45d3-a1d1-4cdf41430347"
      unitRef="usd">6734000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i9887af8c09964a4781adaf665ff0b911_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo4MmJjNWM2NWEwZmI0MjdjYWU0YTdkZGEyOTg1NTAxZC90YWJsZXJhbmdlOjgyYmM1YzY1YTBmYjQyN2NhZTRhN2RkYTI5ODU1MDFkXzUtMi0xLTEtMTEzODg5_4478204d-5216-4834-950f-928eb140eadd"
      unitRef="usd">44308000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i9887af8c09964a4781adaf665ff0b911_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo4MmJjNWM2NWEwZmI0MjdjYWU0YTdkZGEyOTg1NTAxZC90YWJsZXJhbmdlOjgyYmM1YzY1YTBmYjQyN2NhZTRhN2RkYTI5ODU1MDFkXzYtMi0xLTEtMTEzODg5_b073dba1-d18a-49ba-8528-4855abc3088c"
      unitRef="usd">7769000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i9887af8c09964a4781adaf665ff0b911_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90YWJsZTo4MmJjNWM2NWEwZmI0MjdjYWU0YTdkZGEyOTg1NTAxZC90YWJsZXJhbmdlOjgyYmM1YzY1YTBmYjQyN2NhZTRhN2RkYTI5ODU1MDFkXzctMi0xLTEtMTEzODg5_d90cc16e-dfed-4205-9887-203d97e2e730"
      unitRef="usd">48718000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMDcy_56658cd9-940f-4fbd-a0d4-fb4fec298282"
      unitRef="usd">28800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMDc2_ff4542bd-bb3b-421a-b61a-a3cfe74b5dae"
      unitRef="usd">24000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjEvZnJhZzpjNjYzY2M0ZmRiYmM0YzUxYThkNTUxZmY3OTkwYTAwMC90ZXh0cmVnaW9uOmM2NjNjYzRmZGJiYzRjNTFhOGQ1NTFmZjc5OTBhMDAwXzEwMDgz_507bfb2f-dbd2-45bc-9d7c-1fa012320d6e"
      unitRef="usd">14600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU5MjY_99eb3f41-dceb-4796-ad3a-b44738f70b05">STOCK-BASED COMPENSATION&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 stock-based compensation plans under which employees and non-employee directors are granted stock-based awards such as stock options, RSUs, and PSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal years 2022, 2021 and 2020, the primary share-based awards and their general terms and conditions are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Stock options, which entitle the holder to purchase a specified number of shares of common stock at an exercise price equal to the closing market price of common stock on the date of grant; typically&#160;vest&#160;over 4 years; and typically expire 5 or 10 years from date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;RSUs, which represent an unsecured promise to grant at no cost a set number of shares of common stock upon the completion of the vesting schedule, and principally vest over 4 years. With respect to RSUs, recipients are not entitled to cash dividends and have no voting rights on the stock during the vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;PSUs, which entitle the holder to receive at no cost, a specified number of shares of common stock within a range of shares from zero to a specified maximum and typically vest over 3 years. Payout of this award is contingent upon achievement of certain performance and market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 December&#160;31, 2022, approximately 5.3 million shares were authorized for future grants under the Company&#x2019;s share-based compensation plans. The Company settles employee share-based compensation awards with newly issued shares. The following table provides stock-based compensation by the financial statement line item in which it is reflected:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.676%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,636&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,705&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,130)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,211&#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:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No stock-based compensation related costs were capitalized in fiscal years 2022, 2021 and 2020.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 stock option activity under the Company&#x2019;s stock-based compensation plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options outstanding as of December 25, 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:9pt;font-weight:400;line-height:120%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;175.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options 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:9pt;font-weight:400;line-height:120%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;241.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;882&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;204.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;5.7&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,579&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Options exercisable as of December 31, 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:9pt;font-weight:400;line-height:120%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options expected to vest as of December 31, 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:9pt;font-weight:400;line-height:120%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;229.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;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:9pt;font-weight:400;line-height:120%"&gt;7.3&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options granted was estimated using the Black-Scholes option-pricing model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.653%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;6.0&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.0&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.0&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:9pt;font-weight:400;line-height:120%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of stock options granted was $90.05, $108.61 and $53.37 for fiscal years 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31, 2022, the unrecognized compensation cost related to unvested stock options expected to vest was $23.3 million. This unrecognized compensation will be recognized over an estimated weighted-average amortization period of 2.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intr&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;insic value of options exercised during fiscal years 2022, 2021 and 2020 was $33.2 million, $94.4 million and $48.6 million, respectively, with intrinsic value defined as the difference between the market price on the date of exercise and the exercise price.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the restricted stock units activity for fiscal year 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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: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:9pt;font-weight:400;line-height:120%"&gt;December 25, 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:9pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;197.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;245.11&#160;&lt;/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 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;176.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 December&#160;31, 2022, the unrecognized compensation cost related to shares of unvested RSUs expected to vest was $48.1 million, which is expected to be recognized over an estimated weighted-average amortization period of 2.8 years. The total f&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;air value of RSU grants that vested during fiscal years 2022, 2021 and 2020 was $24.8 million, $22.8 million and $20.0 million, respectively.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Based Stock Award Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 issues PSUs to certain corporate officers. The number of shares of common stock issued for each PSU is adjusted based on a performance condition linked to the Company&#x2019;s financial performance. Certain awards are further adjusted based on a market condition, which is calculated based on the Company&#x2019;s stock performance relative to a peer group over the three-year vesting period. The fair value of the market condition is reflected in the fair value of the award at grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 utilizes a Monte Carlo simulation valuation model to value these awards. Information pertaining to the Company&#x2019;s PSUs and the related estimated weighted-average assumptions used to calculate their fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.037%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PSUs 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;210.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;407.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;209.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Key assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total shareholder return of 20-trading day average stock price on grant date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maxim&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;um number of common shares to be issued upon vesting of PSUs is 0.3 million. For fiscal years 2022, 2021 and 2020, the Company recognized stock-based compensation related to PSUs of $31.2 million, $31.8 million and $22.7 million, respectively. The total fair value of PSUs that vested during fiscal years 2022, 2021 and 2020 was $31.0 million, $26.0 million and $20.9 million, respectively.&lt;/span&gt;&lt;/div&gt;In fiscal years 2021 and 2020, the Company also issued approximately 5,000 and 9,000 PSUs using a weighted-average grant date fair value per share of $477.52 and $179.66, respectively. These PSUs vest upon the achievement of financial targets and other performance measures.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i120951154eda4664a2bb0abcc7c3d5de_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYwNA_1efbcdd1-4002-4898-b953-b76122e0f3c4">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9176aabc9144463a8f3fb1583eee018b_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYwNA_22bd2296-7dd4-44e3-a445-12b0137e6cf7">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7d85be797fa344fe8ab22e701cc2a45e_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYwNA_9b0ecbfb-3a14-4634-a75e-a0a58133d707">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ic675eea6999d4d4ca1b9fad3aabc029c_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYyOQ_3febdf8e-8074-40c8-8419-3ce11e8c2d8f">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ibd07008f8fcf4da19594890c646ad05d_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYyOQ_4fa7704e-a811-4230-b913-a616c84a442b">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ia2a5d8b0a0e443218699ffc5affa87a4_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYyOQ_c1e75851-e19e-4566-a47f-d6ccfd9b704c">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i0e8c3e48186344f7af48f76dd265fbd3_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYzNQ_6a5c4ecb-7e80-45c0-b16f-1f8ce898bd3b">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i6ba556f66e5142f3821315979c5eb87e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYzNQ_e08b82b9-ea96-48b9-a04d-5701a9d3aec2">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i24f3e0fb4ea043e79e21372f3164027b_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzYzNQ_f2492215-18e6-47ab-aed7-a61252a2d4a4">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if45c396d8530405880061e0b5a1947ed_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzgzNQ_33659417-a4f5-4f1a-9294-b025247ce240">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie594c247640c4c02b06df653b53c7fcb_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzgzNQ_4ab45a68-519d-4d8b-a719-d328c63a4a6c">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia74a14f840f246e88d9faa85a3b5dd63_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzgzNQ_e831d508-e791-4137-a698-14ffad1ad41a">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <crl:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesPerEmployeeAvailabletoPurchase
      contextRef="i940460f122a642718e6317fd5b317f2d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzExMDM_06d5eb8c-237d-415c-975d-f49d63c7697d"
      unitRef="shares">0</crl:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesPerEmployeeAvailabletoPurchase>
    <crl:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesPerEmployeeAvailabletoPurchase
      contextRef="i8b808fa403664372a60d31e88ef63238_I20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzExMDM_22e728e6-f9a4-42f1-bbba-0576074d321a"
      unitRef="shares">0</crl:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesPerEmployeeAvailabletoPurchase>
    <crl:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesPerEmployeeAvailabletoPurchase
      contextRef="i03648b94977744aa9462438ac9fce40b_I20211225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzExMDM_f834752f-0e3d-47b8-ad14-45f43b604afd"
      unitRef="shares">0</crl:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesPerEmployeeAvailabletoPurchase>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5e43bcef47d747298e847f5e82960112_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzExNTM_7bbaf4e8-64c0-42e7-9d99-650c3f29b577">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i03b1e2b093d54a909d63d75db5ae8622_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzExNTM_883e9c77-f48a-444e-95db-30de2afe5af0">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i503af7e898ac4c109cc5e34e018869f6_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzExNTM_aa19763b-597c-48e6-92f6-a08a89824026">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzI4OTQ_fb75ad01-e2da-467e-abfd-b3f49f63c543"
      unitRef="shares">5300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU5NTI_1495741e-6040-4b0a-8659-060cd930b09a">The following table provides stock-based compensation by the financial statement line item in which it is reflected:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.676%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,636&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;58,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,705&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;71,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,130)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74db05bc683a433d876d4a5c9719d995_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzMtMS0xLTEtMTEzODg5_77551d03-29f0-4027-b69b-8183da6d9aa1"
      unitRef="usd">14853000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i391f470aaf274504a7840ab84c2ce9b1_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzMtMy0xLTEtMTEzODg5_d0d65cb1-e803-437c-ae4d-8b7e8a8ea79d"
      unitRef="usd">13087000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i50a57ef3e7e6458fb53df06299bba357_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzMtNS0xLTEtMTEzODg5_08ccf964-8d5d-44db-ab0e-23db4472754a"
      unitRef="usd">10636000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i26d7bb3e09614d1d941e188f57132ae8_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzQtMS0xLTEtMTEzODg5_7a0e811d-f98a-4ea9-a729-b6a0d189bdb2"
      unitRef="usd">58764000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i01c89ea628384f1896c531050fa49378_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzQtMy0xLTEtMTEzODg5_ca674eaa-4348-4d9e-a207-cf0bc72a6275"
      unitRef="usd">58387000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iade7f8fa93824cbf920c6fa7aa5282db_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzQtNS0xLTEtMTEzODg5_0ca92426-f7a6-4105-a9d5-7c377d447781"
      unitRef="usd">45705000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzUtMS0xLTEtMTEzODg5_0dcb8ef2-f3b9-403f-94c9-33fca10da5ca"
      unitRef="usd">73617000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzUtMy0xLTEtMTEzODg5_24a7b3ed-ca14-473c-9ae7-70a3fe04534e"
      unitRef="usd">71474000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzUtNS0xLTEtMTEzODg5_aaeee936-c845-412f-9c6f-5d41dd1c89d5"
      unitRef="usd">56341000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzYtMS0xLTEtMTEzODg5_b656dbfa-31ab-4a43-bb1a-0ac8d8b2d6cf"
      unitRef="usd">10969000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzYtMy0xLTEtMTEzODg5_b9b7997a-8acb-44aa-9b49-b2bbb09a3d37"
      unitRef="usd">10299000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzYtNS0xLTEtMTEzODg5_846e903d-4771-4c79-8cf7-86c4d5039c52"
      unitRef="usd">8130000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzctMS0xLTEtMTEzODg5_b925f5e2-972c-4c38-baee-a972f8c9d957"
      unitRef="usd">62648000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzctMy0xLTEtMTEzODg5_c56e9745-31fb-49a0-9ad4-75b558dfb47d"
      unitRef="usd">61175000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo2NjNkMDA0ODQyMjQ0OThjODk5NmIyMTM5ODA1ZTZjNC90YWJsZXJhbmdlOjY2M2QwMDQ4NDIyNDQ5OGM4OTk2YjIxMzk4MDVlNmM0XzctNS0xLTEtMTEzODg5_5d4e9b58-c827-442e-9f58-263a4e1f2300"
      unitRef="usd">48211000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzMxOTY_330fd1c5-2a40-4ed2-83dd-37cf16cb9d91"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzMxOTY_545a3eed-f6aa-41bc-a782-c396db99238f"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzMxOTY_614f77a4-e5eb-4746-97e4-adb5c6095842"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU5MjI_1616c923-d195-40de-9086-5d90c93c9b96">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 stock option activity under the Company&#x2019;s stock-based compensation plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options outstanding as of December 25, 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:9pt;font-weight:400;line-height:120%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;175.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options 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:9pt;font-weight:400;line-height:120%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;241.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;882&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;204.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;5.7&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,579&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Options exercisable as of December 31, 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:9pt;font-weight:400;line-height:120%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options expected to vest as of December 31, 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:9pt;font-weight:400;line-height:120%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;229.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;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:9pt;font-weight:400;line-height:120%"&gt;7.3&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,136&#160;&lt;/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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzItMS0xLTEtMTEzODg5_20b019fe-9eae-4635-8c27-8feba3574f2d"
      unitRef="shares">917000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzItMy0xLTEtMTEzODg5_7e4b661a-dee1-405a-9cb6-c3b6e29ffc81"
      unitRef="usdPerShare">175.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzMtMS0xLTEtMTEzODg5_ae197aa5-6ac7-4942-93e9-8ea7a8f23cfe"
      unitRef="shares">214000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzMtMy0xLTEtMTEzODg5_e347c1ee-6a9b-4966-8ccc-2d3a7ec0ad8c"
      unitRef="usdPerShare">243.05</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzQtMS0xLTEtMTEzODg5_731e9377-740d-4f83-87ee-c4b3ca2d3268"
      unitRef="shares">219000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzQtMy0xLTEtMTEzODg5_bfb61e37-6069-42ae-9ac9-44796e80273c"
      unitRef="usdPerShare">114.88</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzUtMS0xLTEtMTEzODg5_4ae49332-1d81-4f07-8cf0-d4ee1b164ea1"
      unitRef="shares">30000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzUtMy0xLTEtMTEzODg5_676e5e12-808e-4509-9838-7f7a98ae6f92"
      unitRef="usdPerShare">241.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzYtMS0xLTEtMTEzODg5_30964f16-b9db-451a-95ba-d4c8750d7cc2"
      unitRef="shares">882000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzYtMy0xLTEtMTEzODg5_ea399c5a-8e04-4a47-8533-da0418bfbe0a"
      unitRef="usdPerShare">204.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzYtNS0xLTEtMTEzODg5_b2d9e5fe-8132-4629-9ba7-3ec93fdeb3fa">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzYtNy0xLTEtMTEzODg5_6f4e25fc-a0cd-42b5-b8be-82bed93870a9"
      unitRef="usd">34579000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzctMS0xLTEtMTEzODg5_1546962c-0e6d-41f5-9da5-2f97d6fcb27d"
      unitRef="shares">369000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzctMy0xLTEtMTEzODg5_eff7d92f-5edd-4136-b079-80365d9522c6"
      unitRef="usdPerShare">169.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzctNS0xLTEtMTEzODg5_353a0776-d372-469e-862e-6ec9416a197b">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzctNy0xLTEtMTEzODg5_325e5836-4621-4ad5-9735-eb37f11a338e"
      unitRef="usd">23443000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzgtMS0xLTEtMTEzODg5_e4107aad-0636-43b9-8d41-7939b4d63449"
      unitRef="shares">514000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzgtMy0xLTEtMTEzODg5_b06ad6d8-aff3-48c4-80b2-0208e36cbd62"
      unitRef="usdPerShare">229.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzgtNS0xLTEtMTEzODg5_e6436c66-6544-444e-86ee-9275cef760e3">P7Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTo3OTBkMGU0M2U4MGM0ZDBlODcwZGQ4NmE5MGI2NTg5ZS90YWJsZXJhbmdlOjc5MGQwZTQzZTgwYzRkMGU4NzBkZDg2YTkwYjY1ODllXzgtNy0xLTEtMTEzODg5_00d019db-0b94-4377-9932-e3f88f123334"
      unitRef="usd">11136000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU5NDE_fa431094-cceb-4c44-8d5c-2cacf0683da6">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options granted was estimated using the Black-Scholes option-pricing model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.653%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&gt;6.0&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.0&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.0&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:9pt;font-weight:400;line-height:120%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzItMS0xLTEtMTEzODg5_d4ee27a1-df29-4e2f-b5ca-635d4b985d85">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzItMy0xLTEtMTEzODg5_c26aba03-794e-4cb9-9f97-515b9a92e100">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzItNS0xLTEtMTEzODg5_5d860d88-e0e5-444b-b937-c1082d3e6e29">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzMtMS0xLTEtMTEzODg5_83fc77d3-f3cc-413c-9ed3-f427b8927395"
      unitRef="number">0.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzMtMy0xLTEtMTEzODg5_b4d0e75f-5dc1-47f6-9072-c4dee6942a8a"
      unitRef="number">0.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzMtNS0xLTEtMTEzODg5_8b6106e1-dfee-42c2-a7b9-6f973fccbaef"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzQtMS0xLTEtMTEzODg5_ef591a63-aace-4853-bed5-98de5a6b3145"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzQtMy0xLTEtMTEzODg5_e8ec6142-3998-4988-a755-ad8cb868834b"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzQtNS0xLTEtMTEzODg5_06269a73-dd54-4695-bcd3-70c06a18787d"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzUtMS0xLTEtMTEzODg5_5e031087-4b29-4061-a668-fcd094439651"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzUtMy0xLTEtMTEzODg5_2b08525c-2b96-4adf-b446-8151a1e9bfd8"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpmNmYwYTlkN2M1MDE0Yzg2YjRkMGRmYWJhMTFiOGJmMi90YWJsZXJhbmdlOmY2ZjBhOWQ3YzUwMTRjODZiNGQwZGZhYmExMWI4YmYyXzUtNS0xLTEtMTEzODg5_4808fa24-abde-4f38-b68e-222ce9c4540f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzM2Mjk_4040ebe9-f029-456b-afd9-b9319cb2fca9"
      unitRef="usdPerShare">90.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzM2MzM_1df98267-0aa6-45e8-8598-526ca762b7d6"
      unitRef="usdPerShare">108.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzM2NDA_8a9ad914-1e2d-449a-93da-692f5d390dce"
      unitRef="usdPerShare">53.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i37104123aa13480d8635cb2ba8228e6e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzM3ODk_99e59cbc-f983-47e3-b45e-016b3e237e31"
      unitRef="usd">23300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <crl:EmployeeServiceSharebasedCompensationNonvestedAwardsTotalCompensationCostNotyetRecognizedPeriodforRecognitioninYears
      contextRef="i9176aabc9144463a8f3fb1583eee018b_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzM5MDE_d19b13cf-07ba-4755-b5f0-45d9fb7179ac">P2Y8M12D</crl:EmployeeServiceSharebasedCompensationNonvestedAwardsTotalCompensationCostNotyetRecognizedPeriodforRecognitioninYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i9176aabc9144463a8f3fb1583eee018b_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzM5OTA_3101dbc8-cf8f-46d7-a0da-5dee9013306a"
      unitRef="usd">33200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i7d85be797fa344fe8ab22e701cc2a45e_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzM5OTQ_f77befdb-97c8-41bf-ae02-5870bf2d1ea8"
      unitRef="usd">94400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i120951154eda4664a2bb0abcc7c3d5de_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzQwMDE_2a53a2aa-2e18-4cfd-8a0e-dc0814ace66c"
      unitRef="usd">48600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU5NDk_4a8d8a37-c153-4c9a-84c9-5dbe097ebde7">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the restricted stock units activity for fiscal year 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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: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:9pt;font-weight:400;line-height:120%"&gt;December 25, 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:9pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;197.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;245.11&#160;&lt;/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 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;176.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;243.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;364&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226.43&#160;&lt;/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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie22d2083a6a84350aeecbbadd4166f54_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzItMS0xLTEtMTEzODg5_d112f24f-564a-4c73-8869-f860f1b8ae8f"
      unitRef="shares">373000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie22d2083a6a84350aeecbbadd4166f54_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzItMy0xLTEtMTEzODg5_6d3788e0-e7f4-428e-9bc9-c7efd57e4c4a"
      unitRef="usdPerShare">197.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i64d91917f4cb4391906957b3815fcf69_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzMtMS0xLTEtMTEzODg5_2f5fce11-9d81-4954-ad34-7820ebbd6248"
      unitRef="shares">158000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64d91917f4cb4391906957b3815fcf69_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzMtMy0xLTEtMTEzODg5_9f716cba-1bf2-4ef6-aeec-7ae0cacc88f0"
      unitRef="usdPerShare">245.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i64d91917f4cb4391906957b3815fcf69_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzQtMS0xLTEtMTEzODg5_b8771cf9-920f-4b71-8434-c70801e14660"
      unitRef="shares">141000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64d91917f4cb4391906957b3815fcf69_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzQtMy0xLTEtMTEzODg5_a0e4a454-03f0-4f68-ab4b-4007a27bc520"
      unitRef="usdPerShare">176.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i64d91917f4cb4391906957b3815fcf69_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzUtMS0xLTEtMTEzODg5_2eb19b88-7fff-4e4c-bd3e-558172b856a3"
      unitRef="shares">26000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i64d91917f4cb4391906957b3815fcf69_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzUtMy0xLTEtMTEzODg5_ed2a4832-3937-46a8-bbcf-0518178cd6aa"
      unitRef="usdPerShare">243.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic054b61929d342eab19dc24c82e5639d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzYtMS0xLTEtMTEzODg5_ebfcdf1c-028a-4d2e-8687-d9e8d53dc5bb"
      unitRef="shares">364000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic054b61929d342eab19dc24c82e5639d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTplN2ZkYzg4NDJmZjE0Mzc5YjVjZWM2YjJiNWIwZDZiZi90YWJsZXJhbmdlOmU3ZmRjODg0MmZmMTQzNzliNWNlYzZiMmI1YjBkNmJmXzYtMy0xLTEtMTEzODg5_f1eb4a20-d982-40b5-a868-2d189651cbcf"
      unitRef="usdPerShare">226.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i44e6d21a47804e57a0b1b323050b01f3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzQzNTI_f087e8d4-3d69-4242-9c3b-68e82a910ea9"
      unitRef="usd">48100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <crl:EmployeeServiceSharebasedCompensationNonvestedAwardsTotalCompensationCostNotyetRecognizedPeriodforRecognitioninYears
      contextRef="ie363c978b5a64830a4eb5ccb531b3641_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzQ0NDk_b817a7fc-082c-423f-b63d-8a29005385a7">P2Y9M18D</crl:EmployeeServiceSharebasedCompensationNonvestedAwardsTotalCompensationCostNotyetRecognizedPeriodforRecognitioninYears>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie363c978b5a64830a4eb5ccb531b3641_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzQ1Mzg_b2e6add8-0949-4ec4-9d15-8a5e3e457f02"
      unitRef="usd">24800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if29a2ed2c80145e887a381e96b2762dc_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzQ1NDI_1bd3e729-9fa4-4644-a273-fa5a85b39327"
      unitRef="usd">22800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ic8ef32a8ce2b47f1bc7669eafdfa563a_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzQ1NDk_0af33a08-9850-4274-8ba1-7e194545f36f"
      unitRef="usd">20000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU5NTM_64d88ca0-f9d8-412e-a867-741903fd0a0d">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU5MTQ_98af98a5-46ad-49cb-9424-444a1345e016">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 utilizes a Monte Carlo simulation valuation model to value these awards. Information pertaining to the Company&#x2019;s PSUs and the related estimated weighted-average assumptions used to calculate their fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.037%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PSUs 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;210.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;407.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;209.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Key assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total shareholder return of 20-trading day average stock price on grant date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8a263a856f8b4dc6a59271ddcbfd23a0_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzMtMS0xLTEtMTEzODg5_14d8107a-095e-4a97-8c73-0f732a62923a"
      unitRef="shares">134000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4ff300d01d584b2e9b6d67e053224977_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzMtMy0xLTEtMTEzODg5_c3d5dd6b-9d58-4341-a392-a71d13598d94"
      unitRef="shares">64000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id7a952da072141b49aa669ba57b0a4fb_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzMtNS0xLTEtMTEzODg5_5c098f6e-6ce8-4056-bc9e-320710804b91"
      unitRef="shares">98000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8a263a856f8b4dc6a59271ddcbfd23a0_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzQtMS0xLTEtMTEzODg5_4aa0af2a-a716-4bf2-87ab-999c9550b3c2"
      unitRef="usdPerShare">210.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4ff300d01d584b2e9b6d67e053224977_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzQtMy0xLTEtMTEzODg5_d9b42fa0-292d-4e41-bee6-1cc3d367b1e5"
      unitRef="usdPerShare">407.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id7a952da072141b49aa669ba57b0a4fb_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzQtNS0xLTEtMTEzODg5_2cbfaa9c-eb17-4de7-8da4-2ab78203baac"
      unitRef="usdPerShare">209.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzYtMS0xLTEtMTEzODg5_da9a4155-7964-41ed-90d8-a28606975804"
      unitRef="number">0.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i234ccb16b62747c8880d397233572a24_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzYtMy0xLTEtMTEzODg5_3cfd5752-0b9f-4d30-9015-49edf6a7def0"
      unitRef="number">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1ee414f3b88a4059af741e9c7552e4dc_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzYtNS0xLTEtMTEzODg5_d1e3b61c-bc2f-402d-802c-8eb44735fad1"
      unitRef="number">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzctMS0xLTEtMTEzODg5_d75b6b7b-e4b0-4fa8-9545-17d37ccce9bd"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i234ccb16b62747c8880d397233572a24_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzctMy0xLTEtMTEzODg5_83b6fae6-ca79-45dc-b72e-173b44f18baf"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1ee414f3b88a4059af741e9c7552e4dc_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzctNS0xLTEtMTEzODg5_05adca92-7a9d-4d69-995c-1ef9ff99133b"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzgtMS0xLTEtMTEzODg5_8ad004de-a672-4050-bd5e-988ae04017cc"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i234ccb16b62747c8880d397233572a24_D20201227-20211225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzgtMy0xLTEtMTEzODg5_43d708be-a236-4019-af58-c426d4253f9a"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1ee414f3b88a4059af741e9c7552e4dc_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzgtNS0xLTEtMTEzODg5_7565a526-11c6-4f97-99ce-261da50ffe88"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <crl:TradingDayAverageStockPriceOnGrantDate
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzktMC0xLTEtMTEzODg5L3RleHRyZWdpb246ZjVjZmRhNjU1NTVkNGNkNGExN2JlZDVkY2QwY2M0YTNfMzI_976001e1-28be-4fb3-bee5-c41eb4318f70">P20D</crl:TradingDayAverageStockPriceOnGrantDate>
    <crl:SharebasedCompensationArrangementsbySharebasedPaymentAwardFairValueAssumptionsChangeinWeightedAverageStockPrice
      contextRef="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzktMS0xLTEtMTEzODg5_8f60f980-e7e8-4572-aeb1-4bda52fe443a"
      unitRef="number">-0.327</crl:SharebasedCompensationArrangementsbySharebasedPaymentAwardFairValueAssumptionsChangeinWeightedAverageStockPrice>
    <crl:SharebasedCompensationArrangementsbySharebasedPaymentAwardFairValueAssumptionsChangeinWeightedAverageStockPrice
      contextRef="i234ccb16b62747c8880d397233572a24_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzktMy0xLTEtMTEzODg5_fb7e969d-f132-4310-bc9f-d29b62f028ea"
      unitRef="number">0.399</crl:SharebasedCompensationArrangementsbySharebasedPaymentAwardFairValueAssumptionsChangeinWeightedAverageStockPrice>
    <crl:SharebasedCompensationArrangementsbySharebasedPaymentAwardFairValueAssumptionsChangeinWeightedAverageStockPrice
      contextRef="i1ee414f3b88a4059af741e9c7552e4dc_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90YWJsZTpiMDdjMzlmMzI1ZWM0NjhlYjU1MjhmNzBiZDJlOGIwZi90YWJsZXJhbmdlOmIwN2MzOWYzMjVlYzQ2OGViNTUyOGY3MGJkMmU4YjBmXzktNS0xLTEtMTEzODg5_5294b276-29b5-4fc5-b823-17b8ce1b4531"
      unitRef="number">0.217</crl:SharebasedCompensationArrangementsbySharebasedPaymentAwardFairValueAssumptionsChangeinWeightedAverageStockPrice>
    <crl:MaxPsuShares
      contextRef="i005ee7938d6d4ab38dd0cce4b33b0c84_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU0MDQ_393120e5-34f2-444b-bc1d-00027bc2a723"
      unitRef="shares">300000</crl:MaxPsuShares>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU1MDc_c3e8d317-43ff-4074-8284-0925b06cd407"
      unitRef="usd">31200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i234ccb16b62747c8880d397233572a24_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU1MTE_a8080acd-ab8a-4902-96cd-1e49a5a1e5d1"
      unitRef="usd">31800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1ee414f3b88a4059af741e9c7552e4dc_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU1MTg_cc624fbf-f1f2-4054-85c6-6217f2d2fc3d"
      unitRef="usd">22700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if75da9bf23a648c18b6fe0919cbccb69_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU2MTU_48a5e963-f5c6-4e80-ba04-a965d360b93d"
      unitRef="usd">31000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i234ccb16b62747c8880d397233572a24_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU2MTk_f72f9338-2315-4e34-84e5-205c108ea7bc"
      unitRef="usd">26000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1ee414f3b88a4059af741e9c7552e4dc_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU2MjY_8f24f1a7-5971-4755-a614-b52b8b14551e"
      unitRef="usd">20900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if1154b17de9c4defb6ce3c5a79c045d9_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU3MTc_f8a328b7-250a-49c6-a7a3-18798bc91cb7"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9af81e65592d448cae5f0b03e7a0deb8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU3MjQ_36b32086-b8ec-4372-a3dc-ea8e35fcab8f"
      unitRef="shares">9000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if1154b17de9c4defb6ce3c5a79c045d9_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU3OTY_652e6975-ac01-4f54-b715-e018ae4b3c5c"
      unitRef="usdPerShare">477.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9af81e65592d448cae5f0b03e7a0deb8_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMjQvZnJhZzpjMmE1MGZiZDQ1NDE0YjZkOGRjZTQwODBmYjdjMTU3My90ZXh0cmVnaW9uOmMyYTUwZmJkNDU0MTRiNmQ4ZGNlNDA4MGZiN2MxNTczXzU4MDM_f6e19f37-0851-4039-bd00-f2b2b5cc629a"
      unitRef="usdPerShare">179.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90ZXh0cmVnaW9uOjQ4NTgzMGUwZjI4MjRlMjQ5Yjk3ZmM2ZDA0YWUwZWI1XzEzNDE_5a1512e8-c279-4745-b041-6cd49cf973ae">RESTRUCTURING AND ASSET IMPAIRMENTS&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Global Restructuring Initiatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent fiscal years, the Company has undertaken productivity improvement initiatives within all reportable segments at various locations across the U.S., Canada, and Europe. This includes workforce right-sizing and scalability initiatives, resulting in severance and transition costs; and cost related to the consolidation of facilities, resulting in asset impairment and accelerated depreciation charges. The Company does not have any significant remaining lease obligations for facilities associated with restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 restructuring costs by reportable segment for these productivity improvement initiatives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.110%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RMS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;845&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;DSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,733&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,594&#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;As of&#160;December&#160;31, 2022 and&#160;December&#160;25, 2021,&#160;$1.3 million and&#160;$4.0 million, respectively,&#160;of severance and other personnel related costs liabilities and lease obligation liabilities were included in accrued compensation and accrued liabilities within the Company&#x2019;s consolidated balance sheets.</us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90ZXh0cmVnaW9uOjQ4NTgzMGUwZjI4MjRlMjQ5Yjk3ZmM2ZDA0YWUwZWI1XzEzNDg_31edbcd3-3862-4af6-a9d4-49e9921afcb3">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 restructuring costs by reportable segment for these productivity improvement initiatives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.204%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.110%"/&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:8pt;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RMS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;845&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;DSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,733&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,594&#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:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ieaadcb246eab4021aa70afdb3bec08f6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzMtMS0xLTEtMTEzODg5_70e405f9-00d7-4747-afc6-4ed67745ac46"
      unitRef="usd">1007000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ibc8a3de37ecc44dbb435130b9b822b45_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzMtMy0xLTEtMTEzODg5_d1dfae63-ac41-4c0e-9cbf-71268f7c9c24"
      unitRef="usd">7000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if8ee91a253104d26b8fbcbda8ed912aa_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzMtNS0xLTEtMTEzODg5_31689d59-3eb8-4aa3-afa8-3e6e74693195"
      unitRef="usd">845000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie9a5ba3776754a098cd97e78347906c5_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzQtMS0xLTEtMTEzODg5_0c05d6b9-afc5-4d9b-bb2a-de5a724cbeab"
      unitRef="usd">851000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4e5a76132dfe46ffa2e50f041c93756e_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzQtMy0xLTEtMTEzODg5_ae772293-4560-4c8a-b2c0-7d05f77c3a62"
      unitRef="usd">3114000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5c7aaef0eca74b36a2dba1de5ca32176_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzQtNS0xLTEtMTEzODg5_fabeb261-451e-4db5-8f9b-70c453b46e21"
      unitRef="usd">8605000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie46260ea2ef44d229feecef0e909d527_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzUtMS0xLTEtMTEzODg5_8689819e-3480-4753-ad40-6b543524080b"
      unitRef="usd">5126000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i50b52c0815584562b3930aee4c40e499_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzUtMy0xLTEtMTEzODg5_edd54a93-35cd-4ca5-951b-aadaef4eba32"
      unitRef="usd">3663000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i299129f1d74947d0b985337713c6f644_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzUtNS0xLTEtMTEzODg5_85d16fa5-fff4-4e60-afee-c05f4f123103"
      unitRef="usd">2733000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if9bef865df4a494daa18e9d31ee37f2f_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzYtMS0xLTEtMTEzODg5_180cfe34-83b9-4f3a-9351-b9dc3dac4f83"
      unitRef="usd">1229000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2040f425ebcb424f97e637cdd26f2018_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzYtMy0xLTEtMTEzODg5_c10e3993-cde6-484b-a095-36fc1da6698d"
      unitRef="usd">72000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i45861ff0596341e69f6745725f00eeb8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzYtNS0xLTEtMTEzODg5_cfeb1f7f-ab84-4c78-bb9b-ba1d827d0976"
      unitRef="usd">411000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzctMS0xLTEtMTEzODg5_917d2908-bc8a-4065-bce7-ac0c5b692556"
      unitRef="usd">8213000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzctMy0xLTEtMTEzODg5_8695222b-6835-4ad6-9313-f8f58eb21bd2"
      unitRef="usd">6856000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90YWJsZTpkYTJlZWNiMjc2NzM0ODk4OGM4ZjU3NmVmNzI3MzdmYS90YWJsZXJhbmdlOmRhMmVlY2IyNzY3MzQ4OTg4YzhmNTc2ZWY3MjczN2ZhXzctNS0xLTEtMTEzODg5_0b85344e-f156-4c59-b9d3-5982495abaad"
      unitRef="usd">12594000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="i3a47c92fbb5f49aab8c7cb9481a66fe0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90ZXh0cmVnaW9uOjQ4NTgzMGUwZjI4MjRlMjQ5Yjk3ZmM2ZDA0YWUwZWI1XzExMTI_838e848a-5598-451c-a876-79c270287acd"
      unitRef="usd">1300000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i3679b02bc7504f56b2ccee9fc7b6b69f_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzAvZnJhZzo0ODU4MzBlMGYyODI0ZTI0OWI5N2ZjNmQwNGFlMGViNS90ZXh0cmVnaW9uOjQ4NTgzMGUwZjI4MjRlMjQ5Yjk3ZmM2ZDA0YWUwZWI1XzExMTk_70a0d22a-afd5-4971-b77d-b929cb578dbf"
      unitRef="usd">4000000</us-gaap:RestructuringReserve>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5Xzc2OTY1ODEzOTU5Mzg_09eef876-0f11-4ffe-b2df-fd21d440b270">LEASES&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating and Finance Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets and lease liabilities are reported in the Company&#x2019;s consolidated balance sheets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating leases&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;391,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;292,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_00a08d3d-6274-479f-bb59-5aafcc5916f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_224a56e4-4e10-4071-a99f-029ff9ed96c6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_fe5743da-bdbb-423e-9f41-f9f164da2299"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;389,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;252,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total operating lease liabilities&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;436,271&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;286,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:8pt;font-weight:700;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_5d128f50-a49c-4ed4-bc82-a321017e2782"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_72c194d9-09db-4e15-918a-da291be4d656"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_9fb109c1-37d1-4281-8e05-03854178e103"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,875&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_2ebf61c6-1d4b-4ae9-bfd3-6b53ba035d9b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_8ef86e53-95dd-44e8-b9b1-f76b1bf90393"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_c067d382-64f5-407d-ae80-9df1e7afb587"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,330&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,694&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_63586304-5da1-474e-a7d0-dcde6209631d"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_70944696-c7b0-4f78-9745-5e9bc378a03a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_aa7fa121-b490-4c9b-b10d-6a8f88ceb798"&gt;Long-term debt, net and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,316&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,646&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating and finance lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,965&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,723&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,349&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,673)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79,154&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplemental cash flow information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.774%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Cash flows included in the measurement of lease 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,306&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-cash leases activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;189,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,499&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,571&#160;&lt;/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;/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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lease term and discount rate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.766%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&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:8pt;font-weight:700;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.4&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:8pt;font-weight:700;line-height:120%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease&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:9pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the lease commencement date, the discount rate implicit in the lease is used to discount the lease liability if readily determinable. If not readily determinable or leases do not contain an implicit rate, the Company&#x2019;s incremental borrowing rate is used as the discount rate, which is based on the information available at the lease commencement date and represents a rate that would be incurred to borrow, on a collateralized basis, over a similar term, an amount equal to the lease payments in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 December&#160;31, 2022, maturities of operating and finance lease liabilities for each of the following five years and a total thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.766%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,793&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;257,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;539,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,820&#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:9pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&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:9pt;font-weight:400;line-height:120%"&gt;103,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:9pt;font-weight:400;line-height:120%"&gt;13,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;436,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,646&#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:10pt;font-weight:400;line-height:120%"&gt;Total minimum future lease payments (predominantly operating leases) of approximately $83 million for leases that have not commenced as of December&#160;31, 2022, as the Company does not yet control the underlying assets, are not included in the consolidated financial statements. These leases are expected to commence between fiscal years 2023 and 2024 with lease terms of approximately 10 to 15 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5Xzc2OTY1ODEzOTU5Mzg_1633934e-8264-4a99-8e69-c2d61a7bc336">LEASES&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating and Finance Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets and lease liabilities are reported in the Company&#x2019;s consolidated balance sheets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating leases&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;391,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;292,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_00a08d3d-6274-479f-bb59-5aafcc5916f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_224a56e4-4e10-4071-a99f-029ff9ed96c6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_fe5743da-bdbb-423e-9f41-f9f164da2299"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;389,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;252,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total operating lease liabilities&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;436,271&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;286,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:8pt;font-weight:700;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_5d128f50-a49c-4ed4-bc82-a321017e2782"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_72c194d9-09db-4e15-918a-da291be4d656"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_9fb109c1-37d1-4281-8e05-03854178e103"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,875&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_2ebf61c6-1d4b-4ae9-bfd3-6b53ba035d9b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_8ef86e53-95dd-44e8-b9b1-f76b1bf90393"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_c067d382-64f5-407d-ae80-9df1e7afb587"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,330&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,694&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_63586304-5da1-474e-a7d0-dcde6209631d"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_70944696-c7b0-4f78-9745-5e9bc378a03a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_aa7fa121-b490-4c9b-b10d-6a8f88ceb798"&gt;Long-term debt, net and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,316&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,646&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating and finance lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,965&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,723&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,349&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,673)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79,154&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplemental cash flow information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.774%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Cash flows included in the measurement of lease 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,306&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-cash leases activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;189,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,499&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,571&#160;&lt;/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;/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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lease term and discount rate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.766%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&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:8pt;font-weight:700;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.4&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:8pt;font-weight:700;line-height:120%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease&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:9pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the lease commencement date, the discount rate implicit in the lease is used to discount the lease liability if readily determinable. If not readily determinable or leases do not contain an implicit rate, the Company&#x2019;s incremental borrowing rate is used as the discount rate, which is based on the information available at the lease commencement date and represents a rate that would be incurred to borrow, on a collateralized basis, over a similar term, an amount equal to the lease payments in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 December&#160;31, 2022, maturities of operating and finance lease liabilities for each of the following five years and a total thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.766%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,793&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;257,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;539,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,820&#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:9pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&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:9pt;font-weight:400;line-height:120%"&gt;103,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:9pt;font-weight:400;line-height:120%"&gt;13,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;436,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,646&#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:10pt;font-weight:400;line-height:120%"&gt;Total minimum future lease payments (predominantly operating leases) of approximately $83 million for leases that have not commenced as of December&#160;31, 2022, as the Company does not yet control the underlying assets, are not included in the consolidated financial statements. These leases are expected to commence between fiscal years 2023 and 2024 with lease terms of approximately 10 to 15 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <crl:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5Xzc2OTY1ODEzOTU5Mzk_1d422121-0e83-46e3-b17a-74b8a88150f9">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets and lease liabilities are reported in the Company&#x2019;s consolidated balance sheets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating leases&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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;391,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;292,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_00a08d3d-6274-479f-bb59-5aafcc5916f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_224a56e4-4e10-4071-a99f-029ff9ed96c6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMC0xLTEtMTMzNzEw_fe5743da-bdbb-423e-9f41-f9f164da2299"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;389,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;252,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total operating lease liabilities&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;436,271&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;286,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:8pt;font-weight:700;line-height:120%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_5d128f50-a49c-4ed4-bc82-a321017e2782"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_72c194d9-09db-4e15-918a-da291be4d656"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTAtMS0xLTEzMzcxNA_9fb109c1-37d1-4281-8e05-03854178e103"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,875&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,437&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_2ebf61c6-1d4b-4ae9-bfd3-6b53ba035d9b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_8ef86e53-95dd-44e8-b9b1-f76b1bf90393"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTAtMS0xLTEzMzk5NA_c067d382-64f5-407d-ae80-9df1e7afb587"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,330&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,694&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_63586304-5da1-474e-a7d0-dcde6209631d"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_70944696-c7b0-4f78-9745-5e9bc378a03a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTAtMS0xLTEzMzk5Ng_aa7fa121-b490-4c9b-b10d-6a8f88ceb798"&gt;Long-term debt, net and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28,316&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,529&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,646&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&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 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crl:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzMtMS0xLTEtMTEzODg5_b70ba9b1-1617-4164-b17b-f7bec6acbc0b"
      unitRef="usd">391762000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzMtMy0xLTEtMTEzODg5_c6dcce48-7221-4d89-b499-957fcf7e0dbe"
      unitRef="usd">292941000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMS0xLTEtMTEzODg5_16cba343-c01f-43d6-a87a-642ef9ecd631"
      unitRef="usd">46526000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzUtMy0xLTEtMTEzODg5_90a69bc4-cd1d-4379-9a3d-b3e608b644d0"
      unitRef="usd">33267000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzYtMS0xLTEtMTEzODg5_9666d73c-825e-4b43-8fc7-3a79c078cdcf"
      unitRef="usd">389745000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzYtMy0xLTEtMTEzODg5_e7d6e937-35ee-493e-97e5-bbdc79f44304"
      unitRef="usd">252972000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzctMS0xLTEtMTEzODg5_bdd144a9-f3fc-4442-a72f-ade487b4c7e3"
      unitRef="usd">436271000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzctMy0xLTEtMTEzODg5_8477e20c-1d41-4746-92c5-d9aa13ab1163"
      unitRef="usd">286239000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTEtMS0xLTExMzg4OQ_d6d10e18-67db-4761-b055-5441d1af1750"
      unitRef="usd">31875000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEwLTMtMS0xLTExMzg4OQ_4cf87831-e466-47cf-8d69-bd571959c4c5"
      unitRef="usd">29437000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTEtMS0xLTExMzg4OQ_e5fcb46d-bb6a-4b2f-bde7-17e4b950bf60"
      unitRef="usd">2330000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEyLTMtMS0xLTExMzg4OQ_b028cf15-d27f-4725-a462-a5dbcea28ccc"
      unitRef="usd">2694000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTEtMS0xLTExMzg4OQ_4d7cb180-8fd9-4e04-bf09-3eb3d76fb395"
      unitRef="usd">28316000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzEzLTMtMS0xLTExMzg4OQ_9e7e9f92-f600-4849-b137-8ac64f382c9f"
      unitRef="usd">24529000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzE0LTEtMS0xLTExMzg4OQ_ff59d8ec-3df7-4dc8-b018-53f34acacb15"
      unitRef="usd">30646000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTpjMWViNDQ2NDhkNmE0MGJjYWEwMTZlNzhjZGEyMzdjOS90YWJsZXJhbmdlOmMxZWI0NDY0OGQ2YTQwYmNhYTAxNmU3OGNkYTIzN2M5XzE0LTMtMS0xLTExMzg4OQ_8cb321c5-fc51-42c0-9720-dc4bbb8dd851"
      unitRef="usd">27223000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5Xzc2OTY1ODEzOTU5NDA_3973b700-3cdd-4033-971a-5393e58d1169">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating and finance lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,965&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,723&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,349&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,673)&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79,154&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplemental cash flow information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.774%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Cash flows included in the measurement of lease 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,306&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-cash leases activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;189,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,499&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,571&#160;&lt;/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;/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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lease term and discount rate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.766%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 25, 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:8pt;font-weight:700;line-height:120%"&gt;December 26, 2020&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:8pt;font-weight:700;line-height:120%"&gt;Weighted-average remaining lease term (in years)&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: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.4&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:8pt;font-weight:700;line-height:120%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance lease&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:9pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzItNS0xLTEtMTEzODg5_fd7d67bd-4cc7-4412-8f42-251f54e8c1aa"
      unitRef="usd">59671000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzItNy0xLTEtMTEzODg5_427cbf47-c7d8-4aac-bd96-e0cfbbbd626c"
      unitRef="usd">45728000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzItOS0xLTEtMTEzODg5_2a5ee331-c9e5-4465-9972-b7303e1cfa0b"
      unitRef="usd">32965000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzQtNS0xLTEtMTEzODg5_338f0e22-2ace-4306-bf13-aeaeb3cf8da6"
      unitRef="usd">3035000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzQtNy0xLTEtMTEzODg5_cbdd9900-bf48-4b4e-a02b-594864b4e9e0"
      unitRef="usd">3337000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzQtOS0xLTEtMTEzODg5_2ecac542-5401-45d6-a44e-f429e16c410c"
      unitRef="usd">3723000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzUtNS0xLTEtMTEzODg5_3f37206a-a3b7-4b42-8f37-06552ac07cf5"
      unitRef="usd">1441000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzUtNy0xLTEtMTEzODg5_421ab4f3-3fe9-40d3-b64e-3f6856b6aa4a"
      unitRef="usd">1280000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzUtOS0xLTEtMTEzODg5_a3087c78-c81e-4873-9675-d81c9c080945"
      unitRef="usd">1306000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzYtNS0xLTEtMTEzODg5_8bcaed20-d063-4b26-b7fd-a90b5f66221a"
      unitRef="usd">2954000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzYtNy0xLTEtMTEzODg5_b0cb6134-594a-48f5-86f4-e2ff3f233c5b"
      unitRef="usd">2441000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzYtOS0xLTEtMTEzODg5_fbaeccd5-e625-4a3c-948d-19720ae4aab3"
      unitRef="usd">2349000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzctNS0xLTEtMTEzODg5_75047561-1ff1-4885-9e29-1ff6ceb46cdc"
      unitRef="usd">13965000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzctNy0xLTEtMTEzODg5_d6c679b1-c61f-4a47-ba8f-b5749a306e5c"
      unitRef="usd">4623000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzctOS0xLTEtMTEzODg5_31949c7e-844d-4cc8-bf89-9bac7a760907"
      unitRef="usd">5122000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzgtNS0xLTEtMTEzODg5_76018de2-b902-41b0-a749-db395296970e"
      unitRef="usd">1912000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzgtNy0xLTEtMTEzODg5_f0765cc9-1007-4896-a19d-30580b03efd0"
      unitRef="usd">2008000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzgtOS0xLTEtMTEzODg5_d6c7ca7f-4209-401e-b4f1-d9cfd29fde36"
      unitRef="usd">1673000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzktNS0xLTEtMTEzODg5_243de6c7-b32a-49b5-bb06-f82f9373e563"
      unitRef="usd">79154000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzktNy0xLTEtMTEzODg5_4423c969-2bd5-41c0-9c57-3cbd4136a013"
      unitRef="usd">55401000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTplZmVlOTg0ODkwNzI0MTg4YWUyZWIwNWQ0ZGNjN2MzZS90YWJsZXJhbmdlOmVmZWU5ODQ4OTA3MjQxODhhZTJlYjA1ZDRkY2M3YzNlXzktOS0xLTEtMTEzODg5_0378afff-afb9-4470-bdb6-2e4254f0fe85"
      unitRef="usd">43792000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzMtMS0xLTEtMTEzODg5_a2b85c2c-6f49-41de-a71d-ee21a2d155b6"
      unitRef="usd">48360000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzMtMy0xLTEtMTEzODg5_d4fe0e58-d215-4973-8a9f-7a72cdcd460b"
      unitRef="usd">42576000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzMtNS0xLTEtMTEzODg5_e60ff36a-b6a1-4693-8454-bdae5be7f5cf"
      unitRef="usd">29961000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzQtMS0xLTEtMTEzODg5_5d04d649-9f50-4e84-97c9-56edf91e8ead"
      unitRef="usd">1442000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzQtMy0xLTEtMTEzODg5_03d8b2ec-bef8-48d0-9f91-e60a35221e8b"
      unitRef="usd">1282000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzQtNS0xLTEtMTEzODg5_b4b0d7b9-329c-44c0-90f1-daedcf321b9a"
      unitRef="usd">1306000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzUtMS0xLTEtMTEzODg5_f1dca690-c8e5-42c6-a390-3c4db2f40f36"
      unitRef="usd">2257000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzUtMy0xLTEtMTEzODg5_1c13c6b0-cfa3-4d2c-9e00-8df16dc1f03f"
      unitRef="usd">3202000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzUtNS0xLTEtMTEzODg5_0e89ef4b-edb7-4672-8e47-248b333f25f8"
      unitRef="usd">4350000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzgtMS0xLTEtMTEzODg5_49a16664-bc25-4fbe-ac03-f1ae299f0df1"
      unitRef="usd">189134000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzgtMy0xLTEtMTEzODg5_91461a10-661e-4038-ba46-f8d376f6defa"
      unitRef="usd">142764000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzgtNS0xLTEtMTEzODg5_2afaaca4-1035-48e5-955b-9b0b2145b3a0"
      unitRef="usd">63499000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzktMS0xLTEtMTEzODg5_749fa92e-5ab5-4d60-b429-0a48fe149c09"
      unitRef="usd">8179000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="idd87802c31d44a81a8335e6dad163db2_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzktMy0xLTEtMTEzODg5_279f6d54-2953-4fa6-933a-7d76aaacbf2b"
      unitRef="usd">1567000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i9c8b410fae3942ba9b7a25dcbcd1fff1_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo1ODEzYTVmMDFiNzU0MzVmYjIxODQ1YmI0ZDZkYTBiMS90YWJsZXJhbmdlOjU4MTNhNWYwMWI3NTQzNWZiMjE4NDViYjRkNmRhMGIxXzktNS0xLTEtMTEzODg5_5a89149f-6907-4136-be2c-e72b2644ffce"
      unitRef="usd">1571000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzMtMi0xLTEtMTEzODg5_5c29e6f6-cc22-441e-8f8a-1240bcf26fdb">P9Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzMtNC0xLTEtMTEzODg5_8b5b3444-7677-4b05-9433-7b0f7e435d9f">P9Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzMtNi0xLTEtMTEzODg5_52d1e67f-5d19-4222-81b5-da8a2f60f491">P8Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzQtMi0xLTEtMTEzODg5_6dfa7841-4e38-49fa-a8ed-ad05c40bb22a">P13Y7M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzQtNC0xLTEtMTEzODg5_95ed705a-1f33-4357-863a-5e4a6468049f">P11Y8M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzQtNi0xLTEtMTEzODg5_086eecaa-66ae-4cee-ada8-5924308b5a95">P12Y4M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzYtMi0xLTEtMTEzODg5_b2a30bda-2665-4f9d-95d6-bcaa0e9cc9e0"
      unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzYtNC0xLTEtMTEzODg5_9bb0ac71-7533-4846-9c59-01e1c6ac0356"
      unitRef="number">0.036</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzYtNi0xLTEtMTEzODg5_24418992-cb87-45f3-8872-ad0c80f6bb03"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzctMi0xLTEtMTEzODg5_c470f517-fe70-436e-9736-f291d41ce525"
      unitRef="number">0.053</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ib9508638953a4ce2b2b60180a8de49ed_I20211225"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzctNC0xLTEtMTEzODg5_93cf455b-47f0-4068-8e9a-ba3781aefaba"
      unitRef="number">0.044</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i67ebdf00b75e44f4b7efce0fdcbee84c_I20201226"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTphYzVhMmJlMzIzNzA0MjE3YjcwYzQ1NDRmNzgxN2U3My90YWJsZXJhbmdlOmFjNWEyYmUzMjM3MDQyMTdiNzBjNDU0NGY3ODE3ZTczXzctNi0xLTEtMTEzODg5_b60344c1-dd46-4117-90bf-24babed9d194"
      unitRef="number">0.041</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5XzIxOTkwMjMyNTcwNjM_6a8fafa5-fab8-408d-8e8c-7f0fc4868850">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 December&#160;31, 2022, maturities of operating and finance lease liabilities for each of the following five years and a total thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.766%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,793&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;257,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;539,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,820&#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:9pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&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:9pt;font-weight:400;line-height:120%"&gt;103,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:9pt;font-weight:400;line-height:120%"&gt;13,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;436,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,646&#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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5XzIxOTkwMjMyNTcwNjM_f998ee85-21d6-4798-a887-e2e6dce444f4">&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 December&#160;31, 2022, maturities of operating and finance lease liabilities for each of the following five years and a total thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.766%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,793&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,422&#160;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;257,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total minimum future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;539,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43,820&#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:9pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&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:9pt;font-weight:400;line-height:120%"&gt;103,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:9pt;font-weight:400;line-height:120%"&gt;13,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;436,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,646&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzItMi0xLTEtMTEzODg5_cd69f980-cf19-48ee-a589-e3e60b4d52e9"
      unitRef="usd">60145000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzItNC0xLTEtMTEzODg5_fe572b33-e275-4448-a896-30f1f18199eb"
      unitRef="usd">3793000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzMtMi0xLTEtMTEzODg5_2c227833-91e6-4a95-b455-91c80380052c"
      unitRef="usd">63679000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzMtNC0xLTEtMTEzODg5_1162aea9-7749-487f-a66f-1eb4548becf1"
      unitRef="usd">3689000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzQtMi0xLTEtMTEzODg5_90efda37-1d44-4a16-a496-acc8cc2c582f"
      unitRef="usd">55969000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzQtNC0xLTEtMTEzODg5_2b1d470e-0fbe-4c23-8bd6-d09d946fb76d"
      unitRef="usd">3422000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzUtMi0xLTEtMTEzODg5_385fc1fe-a33a-415f-bf74-3ac0cca5a1dc"
      unitRef="usd">51881000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzUtNC0xLTEtMTEzODg5_816c98f8-28cc-4519-8eef-f432f797a83a"
      unitRef="usd">2962000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzYtMi0xLTEtMTEzODg5_7152a60f-7f93-4896-9a50-fa6e7e682b03"
      unitRef="usd">50329000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzYtNC0xLTEtMTEzODg5_285c55a1-6ea0-444d-b6dd-68eaddbfde1d"
      unitRef="usd">2923000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzctMi0xLTEtMTEzODg5_f9af1c13-3f14-44bc-928f-11c1159a0069"
      unitRef="usd">257752000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzctNC0xLTEtMTEzODg5_65258e44-6748-428e-8b15-737561395c21"
      unitRef="usd">27031000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzgtMi0xLTEtMTI3MjY0_8e962405-6e2b-411c-af83-3cd34ef527cc"
      unitRef="usd">539755000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzgtNC0xLTEtMTI3Mjkx_a312c927-cfdf-4227-aedc-40f44e2ccc81"
      unitRef="usd">43820000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzktMi0xLTEtMTEzODg5_2cab4555-c1fd-461b-8a49-2edcff18d627"
      unitRef="usd">103484000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzktNC0xLTEtMTEzODg5_c3d475d9-1024-4f48-8db8-770adbf5f36a"
      unitRef="usd">13174000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzEwLTItMS0xLTEyNzI2NA_b1b71eff-0d87-4dfe-b12d-4b8636c38d85"
      unitRef="usd">436271000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90YWJsZTo3NGU3NmMxNjU2NDc0YzU4OGNiMWE5ZTU2ZjllYTMxZi90YWJsZXJhbmdlOjc0ZTc2YzE2NTY0NzRjNTg4Y2IxYTllNTZmOWVhMzFmXzEwLTQtMS0xLTEyNzI4NA_eafd31b1-67a0-4d36-9630-a3d0b2336abd"
      unitRef="usd">30646000</us-gaap:FinanceLeaseLiability>
    <crl:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5XzExMzc_135b22a0-3fdb-4150-a1a7-1bac099a76be"
      unitRef="usd">83000000</crl:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="ib274123d0b92450da508308f99bb3643_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5XzE0MjY_d1ef512b-8833-4655-b23b-9bb63e51af55">P10Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="iec5c662c42bc4b0c94b8ab44f23e1ad5_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzYvZnJhZzplMzUxMzRjMDhhNWU0NGYyYWFjNzk4NzY5YWJjNGU3OS90ZXh0cmVnaW9uOmUzNTEzNGMwOGE1ZTQ0ZjJhYWM3OTg3NjlhYmM0ZTc5XzE0MzI_28bfa0fb-e271-4422-bb6b-3db7266a7238">P15Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzkvZnJhZzo2M2JjNjQ1NDFiZWU0MWViOTQ4OWE1ZjVlZTJiOGY5Yi90ZXh0cmVnaW9uOjYzYmM2NDU0MWJlZTQxZWI5NDg5YTVmNWVlMmI4ZjliXzI1NTI_a4d2a161-1016-4069-9a57-cfa5ed4ad18a">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 maintains certain insurance policies that maintain large deductibles up to approximately $2 million, some with or without stop-loss limits, depending on market availability. Insurance policies at certain locations are based on a percentage of the insured assets, for which deductibles for certain property may exceed $15.0 million in the event of a catastrophic event. In addition, the Company purchased representation and warranty insurance in support of some acquisitions, in which deductibles could reach $4.0&#160;million.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;On February 16, 2023, the Company was informed by the U.S. Department of Justice (DOJ) that in conjunction with the U.S. Fish and Wildlife Service (USFWS), it had commenced an investigation into the Company&#x2019;s conduct regarding several shipments of non-human primates from Cambodia. On February 17, 2023 the Company received a grand jury subpoena requesting certain documents related to such investigation. The Company is aware of a parallel civil investigation being undertaken by the DOJ and USFWS. The Company is cooperating with the DOJ and the USFWS and believes that the concerns raised with respect to the Company&#x2019;s conduct are without merit. The Company maintains a global supplier onboarding and oversight program incorporating risk-based due diligence, auditing, and monitoring practices to help ensure the quality of our supplier relationships and compliance with applicable U.S. and international laws and regulations, and has operated under the belief that all shipments of non-human primates it received satisfied the material requirements, documentation and related processes and procedures of the Convention on International Trade in Endangered Species of Wild Fauna and Flora (CITES) documentation and related processes and procedures, which guides the release of each import by USFWS. Notwithstanding our efforts and good-faith belief, in connection with the civil investigation, the Company has voluntarily suspended future shipments of non-human primates from Cambodia until such time that the Company and USFWS can agree upon and implement additional procedures to reasonably ensure that non-human primates imported to the United States from Cambodia are purpose-bred. While these discussions with USFWS are ongoing, the Company has also agreed to continue to care for the Cambodia-sourced non-human primates from certain recent shipments that are now in the United States. The carrying value of the inventory related to these shipments is approximately $20&#160;million. We are not able to predict what action, if any, might be taken in the future by the DOJ, USFWS or other governmental authorities as a result of the investigations. Neither the DOJ nor USFWS has provided the Company with any specific timeline or indication as to when these investigations or discussions regarding future processes and procedures will be concluded or resolved. Because it is in the early stages, the Company cannot predict the timing, outcome or possible impact of the investigations, including without limitation any potential fines, penalties or liabilities.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;Aside from the matter above, the Company believes there are no other matters pending against the Company that could have a material impact on the Company&#x2019;s business, financial condition, or results of operations. &lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 enters into certain agreements with other parties in the ordinary course of business that contain indemnification provisions. These typically include agreements with directors and officers, business partners, contractors, landlords, and customers. Under these provisions, the Company generally indemnifies and holds harmless the indemnified party for losses suffered or incurred by the indemnified party as a result of the Company&#x2019;s activities. These indemnification provisions generally survive termination of the underlying agreement. The maximum potential amount of future payments the Company could be required to make under these indemnification provisions is unlimited. However, to date the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. As a result, the estimated fair value of these obligations is minimal.&lt;/span&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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 enters into unconditional purchase obligations, in the ordinary course of business, that include agreements to purchase goods or services that are enforceable and legally binding and that specify all significant terms including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. These unconditional purchase obligations exclude agreements that are cancellable at any time without penalty. The aggregate amount of the Company&#x2019;s unconditional purchase obligations totaled&#160;approximately $375 million&#160;as of&#160;December&#160;31, 2022 and the majority of these obligations are expected to be settled during 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <crl:InsurancePoliciesDeductible
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzkvZnJhZzo2M2JjNjQ1NDFiZWU0MWViOTQ4OWE1ZjVlZTJiOGY5Yi90ZXh0cmVnaW9uOjYzYmM2NDU0MWJlZTQxZWI5NDg5YTVmNWVlMmI4ZjliXzE1MA_411953ac-b267-4319-b14d-2f700d9775ca"
      unitRef="usd">2000000</crl:InsurancePoliciesDeductible>
    <crl:PropertyInsuranceDeductible
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzkvZnJhZzo2M2JjNjQ1NDFiZWU0MWViOTQ4OWE1ZjVlZTJiOGY5Yi90ZXh0cmVnaW9uOjYzYmM2NDU0MWJlZTQxZWI5NDg5YTVmNWVlMmI4ZjliXzM3MA_827dd74b-04b2-4e9b-9319-e97722fee107"
      unitRef="usd">15000000</crl:PropertyInsuranceDeductible>
    <crl:RepresentationAndWarrantyInsuranceDeductible
      contextRef="i05ec31a2d9744c8c9fff3e5b2c1f67ab_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzkvZnJhZzo2M2JjNjQ1NDFiZWU0MWViOTQ4OWE1ZjVlZTJiOGY5Yi90ZXh0cmVnaW9uOjYzYmM2NDU0MWJlZTQxZWI5NDg5YTVmNWVlMmI4ZjliXzU1MA_74f02b8b-593f-4c48-80a5-ec128ab04e82"
      unitRef="usd">4000000</crl:RepresentationAndWarrantyInsuranceDeductible>
    <crl:InventoryNonHumanPrimates
      contextRef="ia2a8ce6711f943ba944bbe8cc1c14f1a_I20230216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzkvZnJhZzo2M2JjNjQ1NDFiZWU0MWViOTQ4OWE1ZjVlZTJiOGY5Yi90ZXh0cmVnaW9uOjYzYmM2NDU0MWJlZTQxZWI5NDg5YTVmNWVlMmI4ZjliXzU0OTc1NTg0NDAzMA_503b51e9-c63a-4c79-9b18-1fb3f4eb7424"
      unitRef="usd">20000000</crl:InventoryNonHumanPrimates>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="if71a4e97479e44ed8918c78cff79d2ed_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmRkMjJkNjIwYzQ2OTQyOWNiZTg3ZDE4MDU1Y2EyMmY2L3NlYzpkZDIyZDYyMGM0Njk0MjljYmU4N2QxODA1NWNhMjJmNl8xMzkvZnJhZzo2M2JjNjQ1NDFiZWU0MWViOTQ4OWE1ZjVlZTJiOGY5Yi90ZXh0cmVnaW9uOjYzYmM2NDU0MWJlZTQxZWI5NDg5YTVmNWVlMmI4ZjliXzI0NTI_fac3d3a9-08e1-4ed3-89ca-715eac40cc0c"
      unitRef="usd">375000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
</xbrl>
